我有一个大型数据集,其中包含恰好一年前各个时区的时间戳。每个条目都包括一个时间戳和当前从UTC中删除该时间戳的时区的秒数。因此,例如,来自美国东部时区的时间戳将附加14400。如果不是因为非DST时间(即年初)的时间戳也附加了14400,这意味着东部时区,这可能很容易处理。
有没有什么特别有效的方法可以将这堆数据转换成纯UTC的Python时间戳,并考虑到DST?
发布于 2012-07-22 09:34:36
您可以像这样使用dateutil module和pytz模块:
import dateutil.parse
import pytz
parsed_as_utc = dateutil.parser.parse(timestamp).astimezone(pytz.utc)https://stackoverflow.com/questions/11597149
复制相似问题