Pythonic方法制作日期时间对象

时间:2014-05-11 16:41:46

标签: python date datetime

我正在使用它:

from datetime import datetime
startDate = datetime.strptime('03.12.2004', '%d.%m.%Y')

是否有更简单的/ Pythonic方式?

2 个答案:

答案 0 :(得分:2)

您可以使用以下内容初始化datetime对象,而不是使用上面的字符串:

datetime.datetime(2004, 12, 3)

答案 1 :(得分:1)

不是越短越好,但如果您要创建日期时间很多行,我会发现它更容易阅读,当然假设'dt'不会与代码中的任何其他内容发生冲突。

from datetime import datetime as dt

start = dt(2004, 12, 3)