要获得当前系统的pytz时区, 可以用tz_local, 用pip install tzlocal 安装
from tzlocal import get_localzone
local_tz = get_localzone()
然后就可以按正常pytz的时区那么用了。
比如获取当前的localtime:
import datetime
loc_dt = local_tz.localize(datetime.datetime.now())
要获得utc时间:
import pytz
utc_dt = loc_dt.astimezone(pytz.utc)
网友评论