【发布时间】:2010-09-09 22:29:33
【问题描述】:
如何将日期时间本地时间字符串转换为UTC时间字符串?
我确定我以前做过这个,但找不到它,所以希望将来能帮助我(和其他人)做到这一点。
澄清:例如,如果我在本地时区 (+10) 中有 2008-09-17 14:02:00,我想生成一个具有等效 UTC 时间的字符串:2008-09-17 04:02:00 .
另外,来自http://lucumr.pocoo.org/2011/7/15/eppur-si-muove/,请注意,通常这是不可能的,因为 DST 和其他问题没有从本地时间到 UTC 时间的唯一转换。
【问题讨论】:
-
请注意 mktime() 方法将“本地时间”作为输入,这可能不是您所期望的,我使用了它,它搞砸了一切。请看一眼this link
标签: python datetime utc localtime