从 Python 中的时间戳中提取周数



>我有格式的时间戳

Sep 12 2019 21:28:11
1         Sep 12 2019 21:28:11
2         Oct 13 2019 21:28:11
3         Oct 14 2019 21:28:11
4         Nov 15 2019 21:28:11

我需要编写一个 python 脚本,通过它我可以从提到的日期获取周数。谁能帮我做同样的事情?

使用datetime模块。

import datetime
datetime.datetime.strptime("Sep 12 2019 21:28:11", "%b %d %Y %H:%M:%S").strftime("%V")

另一个选项可能是等历函数 https://docs.python.org/3/library/datetime.html#datetime.datetime.isocalendar

>>> import datetime
>>> datetime.datetime.strptime("Sep 12 2019 21:28:11", "%b %d %Y %H:%M:%S").isocalendar()
(2019, 37, 4)

最新更新