>>> t = datetime.datetime(2016, 11, 27, 14, 46, 0, 0)
tz = pytz.timezone('America/Vancouver')
utc = tz.localize(t).astimezone(pytz.utc)
now = datetime.datetime.utcnow()
>>> print t, tz, utc, now
2016-11-27 14:46:00 America/Vancouver 2016-11-27 22:46:00+00:00 2016-10-27 21:49:33.723605
なぜUTC == 2016年11月27日:46:00 + 00:00 代わりに2016年11月27日:46:00 + 00:00pytzを使用して現地時間をUTCに変換すると、DSTが追加されますか?
おかげバンクーバーは夏時間を観察するため
@roganjoshはどういう意味ですか? – Rastio