2018-02-06T14:45:03.0040554Z
无法将此字符串转换为日期时间。你知道吗
datetime.strptime('2018-02-06T14:45:03.0040554Z', '%Y-%m-%dT%H:%M:%fZ')
我正在尝试这个,但它不起作用。你知道吗
datetime.strptime('2018-02-06T14:45:03Z', '%Y-%m-%dT%H:%M:%fZ')
本作品为以上时间格式。你知道吗
但是我从第三方api得到这个时间字符串,所以不能改变它的格式。你知道吗
Tags:
你的输入格式非常奇怪,因为它在第二个分数中有7个数字
看看老问题:How do I convert a date string containing 7 digits in milliseconds into a date in Python
您可以拆分/重新连接字符串并使用
'%Y-%m-%dT%H:%M:%S.%fZ'
或使用dateutil.parser.parse
如果您可以使用dateutil模块,您可以这样做。你知道吗
输出:
使用Datetime。看来你错过了秒参数,微秒必须是6,你有7。你知道吗
输出:
一种方法是使用
pandas
:相关问题 更多 >
编程相关推荐