-1

如何将:转换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)

但是如何更改第二个参数以适应我的日期格式?

4

2 回答 2

3

使用datetime.datetime.strptime

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)

strptime参阅行为描述。

于 2012-11-07T14:21:09.457 回答
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)
于 2012-11-07T14:25:28.977 回答