##### datetime.时区 ```python import datetime # UTC 转 UTC+8 # UTC+8 比 UTC 快8小时 # 2021/1/15 00:00 -> 2021/1/15 08:00 utc_timezone = datetime.timezone.utc # UTC+0 utc_datetime = datetime.datetime(2021, 1, 15, tzinfo=utc_timezone) local_datetime = utc_datetime.astimezone(timezone(datetime.timedelta(hours=8))) # 调整到特定时区 # UTC 转 UTC-8 # UTC-8 比 UTC 慢8小时 # 2021/1/15 00:00 -> 2021/1/14 16:00 utc_timezone = datetime.timezone.utc # UTC+0 utc_datetime = datetime.datetime(2021, 1, 15, tzinfo=utc_timezone) local_datetime = utc_datetime.astimezone(timezone(datetime.timedelta(hours=8))) # 调整到特定时区 ``` | 时区 | 时区范围 | 时区中心线 | | ------ | --------------- | ----- | | UTC | 7.5°W~7.5°E | 0° | | UTC+1 | 7.5°E~22.5°E | 15°E | | UTC+2 | 22.5°E~37.5°E | 30°E | | UTC+3 | 37.5°E~52.5°E | 45°E | | UTC+4 | 52.5°E~67.5°E | 60°E | | UTC+5 | 67.5°E~82.5°E | 75°E | | UTC+6 | 82.5°E~97.5°E | 90°E | | UTC+7 | 97.5°E~112.5°E | 105°E | | UTC+8 | 112.5°E~127.5°E | 120°E | | UTC+9 | 127.5°E~142.5°E | 135°E | | UTC+10 | 142.5°E~157.5°E | 150°E | | UTC+11 | 157.5°E~172.5°E | 165°E | | 东西十二区 | 172.5°E~172.5°W | 180° | | UTC-11 | 172.5°W~157.5°W | 165°W | | UTC-10 | 157.5°W~142.5°W | 150°W | | UTC-9 | 142.5°W~127.5°W | 135°W | | UTC-8 | 127.5°W~112.5°W | 120°W | | UTC-7 | 112.5°W~97.5°W | 105°W | | UTC-6 | 97.5°W~82.5°W | 90°W | | UTC-5 | 82.5°W~67.5°W | 75°W | | UTC-4 | 67.5°W~52.5°W | 60°W | | UTC-3 | 52.5°W~37.5°W | 45°W | | UTC-2 | 37.5°W~22.5°W | 30°W | | UTC-1 | 22.5°W~7.5°W | 15°W |