如何将u'2012-11-07T13:25:10.703Z'
转换为Python日期时间?
修改
我打算用这样的东西:
>>> from datetime import datetime
>>> datetime.strptime('2011-03-07','%Y-%m-%d')
datetime.datetime(2011, 3, 7, 0, 0)
但是如何更改第二个参数以适应我的日期格式?
答案 0 :(得分:3)
datetime.datetime.strptime(u'2012-11-07T13:25:10.703Z', '%Y-%m-%dT%H:%M:%S.%fZ')
结果:
datetime.datetime(2012, 11, 7, 13, 25, 10, 703000)
请参阅the strptime
behaviour的说明。
答案 1 :(得分:0)
使用datetime模块中的strptime
import datetime
datetime.strptime(u'2012-11-07T13:25:10.703Z', '%Y-%m-%dT%H:%M:%S.%fZ')
>>> datetime.datetime(2012, 11, 7, 13, 25, 10, 703000)