擅长:python、mysql、java
<p>您假设属于<code>pytz.common_timezones</code>区域的所有缩写都是唯一且明确的。事实并非如此。例如,“CST”可以属于<code>America/Chicago</code>、<code>America/Havana</code>或<code>Asia/Shanghai</code>——所有这些都与UTC有非常不同的偏移量</p>
<p>一般来说,你正在尝试的任务是不可能的。它只适用于狭窄的条件下,当您有一个预定义的缩写及其解释列表时。例如,如果您知道只有来自美国的英语时区缩写数据,那么您可以创建一个字典,将这些缩写映射到它们的偏移量。然后可以将其传递给解析器的<code>tzinfos</code>参数。但你不能简单地从全世界所有时区建立这样一个字典。这样做将导致许多冲突</p>