2017-03-01 45 views
0

我在多个时区有一堆日期时间戳,类似于2017-03-02T18:00:00 + 04:00这是知道TZ的。TZ aware datetimestamp之间的时区转换

的想法是他们每个人都转换为UTC TZ意识到格式像2017-03-02T14:00:00 + 00:00

有没有一种方法来检测从GMT时区偏移量,然后pytz转换?

回答

2

是的,你可以做that.You应该使用astimezone方法有如下所需的时区:

import pytz 
from dateutil import parser 

dt = parser.parse('2017-03-02T18:00:00+04:00') 
print(dt.astimezone(pytz.utc)) 

结果将是:

2017-03-02 14:00:00+00:00

+0

谢谢,这作品! –