Python—从星期几、年份和星期数获取日期
我有: 周数 一周中的一天 一年 我想从中找出日期。如何在Python中实现这一点 e、 g.2020周1星期六Python—从星期几、年份和星期数获取日期,python,pandas,datetime,Python,Pandas,Datetime,我有: 周数 一周中的一天 一年 我想从中找出日期。如何在Python中实现这一点 e、 g.2020周1星期六 预期输出2020年4月1日您可以使用ISO 8601年和周指令: from datetime import datetime s = '2020 week1 Saturday' dt = datetime.strptime(s, '%G week%V %A') print(dt.strftime('%m/%d/%Y')) # 01/04/2020 使用标准C
预期输出2020年4月1日您可以使用ISO 8601年和周指令:
from datetime import datetime
s = '2020 week1 Saturday'
dt = datetime.strptime(s, '%G week%V %A')
print(dt.strftime('%m/%d/%Y'))
# 01/04/2020
s = '2020 week0 Saturday'
dt = datetime.strptime(s, '%Y week%W %A')
print(dt.strftime('%m/%d/%Y'))
请记住,工作日和周从零开始。Python 3.8添加了fromisocalendar()方法,该方法更加直观
from datetime import datetime
dt =datetime.fromisocalendar(2020, 1, 6)
print(dt.strftime('%m/%d/%Y'))
# 01/04/2020
周是一年中的周数还是月数?周是一年中的周数。你找到了什么日期的处理设施?你试过什么?这能回答你的问题吗?谢谢大家的帮助。我真的很感激。因为问题被标记为“pandas”,在这里也适用:
pd.to\u datetime(s,format='%G week%V%A')
。