如何将字符串转换为具有相关时区的python datetime对象?

时间:2012-08-21 23:03:56

标签: python datetime

我有一个类似于“2012-06-14 20:38:24.213-7:00”的字符串,并希望将其转换为时间区保持不变的python日期时间对象,我该怎么做? / p>

1 个答案:

答案 0 :(得分:1)

A fixed offset is not enough to find out the timezone name.

否则pytz和/或dateutil库可能有所帮助:

>>> from dateutil import parser
>>> parser.parse('2012-06-14 20:38:24.213-7:00')
datetime.datetime(2012, 6, 14, 20, 38, 24, 213000, tzinfo=tzoffset(None, -25200))