较新的 pytz 有一个时区分钟

The newer pytz has minute for a timezone

他们为什么要再增加 6 分钟?我怎样才能自己修复?

>>> import pytz
>>> pytz.__version__
'2015.4'
>>> pytz.timezone('Asia/Shanghai')
<DstTzInfo 'Asia/Shanghai' LMT+8:06:00 STD>

这样使用:

import pytz
import datetime

tz = pytz.timezone('Asia/Shanghai')
tz.localize(datetime.datetime(2015, 8, 13, 0, 0, 0, 0))
datetime.datetime(2015, 8, 13, 0, 0, tzinfo=<DstTzInfo 'Asia/Shanghai' CST+8:00:00 STD>)