now()在DateTime 2.12中移动的位置

时间:2011-04-14 09:43:27

标签: python datetime

我有一个我支持的产品,它使用DateTime模块中的now()方法。

from DateTime import now

但是,在DateTime 2.12中,此方法不再存在。

是否已将其移至新位置,或者是否有新的/首选习惯用于获取当前时间?

3 个答案:

答案 0 :(得分:9)

来自this页面:

如果在没有参数的情况下调用该函数,则返回当前日期/时间,以本地计算机的时区表示。

我浏览了DateTime.py的代码,但没有看到now()方法。因此,要回答您的问题,要获取当前时间,请执行current = DateTime().

答案 1 :(得分:6)

如果您指的是构建日期时间模块,因为至少python 2.5 nowdatetime类的类方法:

import datetime
datetime.datetime.now()

答案 2 :(得分:3)

Zope的DateTime模块从来没有过now()方法 - 至少不是因为我使用的是Zope,可以追溯到90年代后期: - )

您指的是Python标准库的datetime.now()!