如何在Python中获取周数?

2024-01-16

如何使用 Python 找出今年 6 月 16 日(wk24)是第几周?


datetime.date has a isocalendar()方法,它返回包含日历周的元组:

>>> import datetime
>>> datetime.date(2010, 6, 16).isocalendar()[1]
24

datetime.date.isocalendar() http://docs.python.org/library/datetime.html#datetime.date.isocalendar是一个实例方法,返回一个元组,其中包含给定日期实例的相应顺序的年份、周数和工作日。

在 Python 3.9+ 中isocalendar()返回一个命名元组 https://docs.python.org/3/glossary.html#term-named-tuple与田野year, week and weekday这意味着您可以使用命名属性显式访问一周:

>>> import datetime
>>> datetime.date(2010, 6, 16).isocalendar().week
24
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Python中获取周数? 的相关文章

随机推荐