【发布时间】:2013-01-04 17:00:58
【问题描述】:
这里是 UTC 时间:
now_utc = datetime.datetime.now(timezone('UTC'))
这里是东京的时区:
tz = Asia/Tokyo
那么...使用 pytz 如何获取日本的当地时间?
【问题讨论】:
这里是 UTC 时间:
now_utc = datetime.datetime.now(timezone('UTC'))
这里是东京的时区:
tz = Asia/Tokyo
那么...使用 pytz 如何获取日本的当地时间?
【问题讨论】:
这应该可行:
now_utc.astimezone(timezone('Asia/Tokyo'))
【讨论】:
试试这个:
import pytz
import datetime
a = datetime.datetime.now() # UTC
b = datetime.datetime.now(tz=pytz.timezone('Asia/Tokyo')) # for Japan time zone
输出示例
一个:
datetime.datetime(2015, 5, 27, 9, 39, 48, 451388)
b:
datetime.datetime(2015, 5, 27, 18, 37, 28, 78739, tzinfo=<DstTzInfo 'Asia/Tokyo' JST+9:00:00 STD>)
【讨论】: