python 相同时区城市转换的时间戳为什么不同
pytz.country_timezones('us')
得到['America/New_York', 'America/Detroit', 'America/Kentucky/Louisville', 'America/Kentucky/Monticello', 'America/Indiana/Indianapolis', 'America/Indiana/Vincennes', 'America/Indiana/Winamac', 'America/Indiana/Marengo', 'America/Indiana/Petersburg', 'America/Indiana/Vevay', 'America/Chicago', 'America/Indiana/Tell_City', 'America/Indiana/Knox', 'America/Menominee', 'America/North_Dakota/Center', 'America/North_Dakota/New_Salem', 'America/North_Dakota/Beulah', 'America/Denver', 'America/Boise', 'America/Phoenix', 'America/Los_Angeles', 'America/Anchorage', 'America/Juneau', 'America/Sitka', 'America/Metlakatla', 'America/Yakutat', 'America/Nome', 'America/Adak', 'Pacific/Honolulu']
这么多时区,为什么不是6个;
time_1.replace(tzinfo=pytz.timezone("America/New_York"))
time_1.replace(tzinfo=pytz.timezone("EST"))
得到的时间戳为什么不同?
纽约不是属于EST时区么?
回答:
美国有多个时区
以上是 python 相同时区城市转换的时间戳为什么不同 的全部内容, 来源链接: utcz.com/a/162497.html