除非您的本地时区具有固定的UTC偏移量,否则谈论其特定值而不提供特定日期/时间是毫无意义的。
如果您提供时间,例如当前时间,那么您会看到
pytz产生预期的UTC偏移量:
>>> from datetime import datetime>>> import pytz>>> datetime.now(pytz.timezone('America/Chicago')).strftime('%Z%z')'CST-0600'
如果您未提供特定的日期/时间,则
pytz可能会从给定时区的可用utc偏移量集中返回任意utc偏移量。最新
pytz版本会返回与最早时间相对应的utc偏移量(通常是LMT),但是您不应该依赖它。您和您的朋友可能使用不同的pytz版本,这些版本可能会解释结果的差异。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)