我想我明白了:
pytz.utc.localize(utc_time, is_dst=None).astimezone(tz)
这行代码首先将朴素的(不了解时区的)utc_time
datetime
对象转换为datetime
包含时区(UTC)的对象。然后,它使用该astimezone
功能根据请求的时区调整时间。
pytz-将UTC和时区转换为本地时间
我想我明白了:
pytz.utc.localize(utc_time, is_dst=None).astimezone(tz)
这行代码首先将朴素的(不了解时区的)utc_time
datetime
对象转换为datetime
包含时区(UTC)的对象。然后,它使用该astimezone
功能根据请求的时区调整时间。