将字符串转换为日期时间

时间:2012-04-15 14:34:48

标签: python string datetime

我有一个像这样的python字符串 “2012/04/08 13:31:00 UTC” 如何将其转换为日期时间对象?

2 个答案:

答案 0 :(得分:5)

使用datetime.strptime

from datetime import datetime
datetime.strptime("2012/04/08 13:31:00 UTC", "%Y/%m/%d %H:%M:%S %Z")

返回datetime对象:

datetime.datetime(2012, 4, 8, 13, 31)

答案 1 :(得分:2)

这个怎么样?

from dateutil.parser import parse
parse('2012/04/08 13:31:00 UTC')

给出

datetime.datetime(2012, 4, 8, 13, 31, tzinfo=tzutc())