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