python 给定日期 返回属于当年第几周


1、返回当前时间对应当年第几周:

>>> import datetime
>>> datetime.datetime.now().isocalendar()
(2018, 1, 4)  # 结果表示当前日期对应2018年的第1周的第4天,注:当前日期是2018年1月4日
>>> import time
>>> time.strftime("%W")
'01'  # 返回当前时间对应的当年周序号

2、给定日期 返回对应当年第几周:

>>> import datetime
>>> datetime.date(2017, 12, 31).isocalendar()
(2017, 52, 7)  # 给定2017年12月31日,返回该日期对应2017年的第52周的第7天


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM