– Start
点击此处观看本系列配套视频。
from datetime import datetime, timezone, timedelta
# 构造 timezone(offset, name=None)
china_tz = timezone(timedelta(hours=8))
china_tz = timezone(timedelta(hours=8), 'Asia/Shanghai')
# 类属性
print(timezone.utc) # utc 时区
print(timezone.min) # UTC-23:59
print(timezone.max) # UTC+23:59
# 方法
dt = datetime.now(china_tz)
print(china_tz.tzname(dt)) # Asia/Shanghai
print(china_tz.utcoffset(dt)) # 8:00:00
print(china_tz.dst(dt)) # None
print(china_tz.fromutc(dt)) # 2018-09-23 14:55:48.107650+08:00
– 更多参见:Python 精萃
– 声 明:转载请注明出处
– Last Updated on 2018-09-23
– Written by ShangBo on 2018-09-23
– End