无法从Python3.6上的datetime模块导入时区

2024-09-29 21:36:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我无法从datetime模块导入timezone,但是timedelta工作正常。我收到错误ImportError: cannot import name timezone,代码如下:

from datetime import datetime, timezone, timedelta
JST = timezone(timedelta(hours=+9))
dt = datetime(2015, 1, 1, 12, 0, 0, tzinfo=JST)
print(dt)

print(dt.tzname())

dt = datetime(2015, 1, 1, 12, 0, 0, tzinfo=timezone(timedelta(hours=9), 'JST'))
print(dt.tzname)

Tags: 模块nameimportdatetime错误dttimedeltaprint

热门问题