我想将日期字符串转换为另一种日期格式。
2014-11-20T00:00:00.000Z
datetime.datetime.strptime(date, '%Y-%m-%dT%H:%M:%S%Z').strftime('%Y%m%d')
time data '2014-11-20T00:00:00.000Z' does not match format '%Y-%m-%dT%H:%M:%S%Z'
我可以阅读错误消息,但找不到与日期字符串匹配的正确格式。
答案 0 :(得分:2)
要包含毫秒参数,请使用此代码:datetime.datetime.strptime(d, '%Y-%m-%dT%H:%M:%S.%fZ').strftime('%Y%m%d')