我有一个API返回这个日期字符串
strdate = '2019-10-07T06:09:28.984Z'
如何将其转换为datetime对象?你知道吗
dt = datetime.datetime.strptime(strdate, '%Y-%m-%d')
如果我像上面那样使用strtime,我会得到“ValueError:unverteddata remains:T06:09:54.346Z” 如果字符串日期中包含“T”和“Z”,我该怎么办?我要当地时间的数据。但是字符串真的有时区意识吗,这样我就可以正确地转换它了?在这种情况下,我知道时区,但如果我不知道呢?你知道吗
错误是因为格式字符串中没有包含时间部分。这样做:
这将导致:
如果要将其转换为本地时区,请执行以下操作:
演示:https://repl.it/repls/RotatingSqueakyCertifications
相关问题 更多 >
编程相关推荐