Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中,`datetime.datetime.now()`an";“不知道”;日期时间对象?_Python_Python Datetime - Fatal编程技术网

在Python中,`datetime.datetime.now()`an";“不知道”;日期时间对象?

在Python中,`datetime.datetime.now()`an";“不知道”;日期时间对象?,python,python-datetime,Python,Python Datetime,显然,我必须先运行pytz.UTC.localize(datetime.datetime.now())才能将当前时间与其他“原始”时间对象进行比较 为什么呢?当前时间与特定时区不相关吗 >>> datetime.datetime.now().utcoffset() is None True now函数确实返回了一个朴素的对象。它包含根据区域设置填充的日期和时间字段值。这就是为什么提供单独的utcnow;这通常会为您提供UTC字段值(尽管这仍然是幼稚的)。关于的讨论可能相关吗?

显然,我必须先运行
pytz.UTC.localize(datetime.datetime.now())
才能将当前时间与其他“原始”时间对象进行比较

为什么呢?当前时间与特定时区不相关吗

>>> datetime.datetime.now().utcoffset() is None
True

now
函数确实返回了一个朴素的对象。它包含根据区域设置填充的日期和时间字段值。这就是为什么提供单独的
utcnow
;这通常会为您提供UTC字段值(尽管这仍然是幼稚的)。

关于的讨论可能相关吗?(另外,应用于
utcnow()
,关闭as将无法修复,因为tz感知可能会破坏向后兼容性)啊,谢谢!我想这就是原因。你怎么知道现在的时间?datetime.datetime.now()?是的,我使用了
datetime.datetime.now()