源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Python实现获取某天是某个月中的第几周

  • 时间:2022-07-05 12:09 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Python实现获取某天是某个月中的第几周
找了半天竟然没找到,如何在Python的datetime处理上,获取某年某月某日,是属于这个月的第几周。 无奈之下求助同学,同学给写了一个模块。【如果你知道Python有这个原生的库,请不吝赐教】 我稍作整理记录在下。
[u]复制代码[/u] 代码如下:
#!/usr/bin/env python # -*- coding: utf-8 -*- __author__ = '####'   import datetime     def get_week_of_month(year, month, day):     """     获取指定的某天是某个月中的第几周     周一作为一周的开始     """     end = int(datetime.datetime(year, month, day).strftime("%W"))     begin = int(datetime.datetime(year, month, 1).strftime("%W"))     return end - begin + 1   if __name__ == '__main__':     print get_week_of_month(2015, 1, 4)     print get_week_of_month(2015, 1, 5)     print get_week_of_month(2015, 1, 15)     print get_week_of_month(2015, 1, 18)
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部