繁体   English   中英

格式化 integer 的年和周到日期时间

[英]Formating integer of year and week to datetime

我有很多日期格式为

201801
201802
201803
...
201852

它的格式为 YYYYWW。 我需要任何日期格式,所以我可以将这些日期划分为训练和测试阶段。 例如 2018-01-01

我希望这就是你要找的,

import datetime
datetime.datetime.strptime(date, "%Y%W")

date是一个类似于201801的值作为字符串。

您可以使用strptime() function from datetime package 从字符串创建日期:

import datetime
dateString = "201801"
dateObject = datetime.datetime.strptime(dateString + '-1', "%Y%W-%w")
print(dateObject)

Output:

2018-01-01 00:00:00

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM