在Python中将UNIX时间戳转换为非本地时间

时间:2011-12-01 18:11:25

标签: python

我是Python新手。我想出了如何将UNIX时间转移到本地时间,但我无法想出如何转换到不同的时区(夏令时的中央时间)。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

您可以使用time.tzsetdocumentation提供了一些设置TZ环境变量的好例子。

答案 1 :(得分:0)

我可以推荐pytz,这是Python的时区定义包。从pytz安装并导入timezon后,您需要知道本地日期时间对象时区(例如UTC):

datetime_obj.replace(tzinfo=timezone('UTC'))

之后,您可以将此感知日期时间对象转换为另一个时区:

datetime_obj.astimezone(timezone('CST'))