0
我在pytz的帮助下转换了python datetime。当地时间到UTC时间pytz
皈依是这样
2013-08-23T09:53:03到2013-08-23T15:23:03 + 05:30(时间被改变 根据时区)
现在的问题是“在另一loaction我得到时间字符串 2013-08-23T15:23:03 + 05:30我怎样才能把这个字符串转换2013-08-23T09:53:03
在此先感谢
我在pytz的帮助下转换了python datetime。当地时间到UTC时间pytz
皈依是这样
2013-08-23T09:53:03到2013-08-23T15:23:03 + 05:30(时间被改变 根据时区)
现在的问题是“在另一loaction我得到时间字符串 2013-08-23T15:23:03 + 05:30我怎样才能把这个字符串转换2013-08-23T09:53:03
在此先感谢
可以使用非常有用dateutil包
from dateutil import parser
import pytz
UTC = pytz.timezone('UTC')
date = parser.parse("2013-08-23T15:23:03+05:30")
dateutc = date.astimezone(UTC)
print dateutc.isoformat()
# or user strptime to have in the format you want (without time zone)
print dateutc.strftime("%Y-%m-%dT%H:%M:%S")
非常感谢你对这样的快速回复。 –