如何比较两个日期?

问题:

我将如何比较两个日期,以便使用Python?
例如,我想检查当前日期是否超过了我创建的列表中的最后日期,假日日期,以便自动发送电子邮件,告诉管理员更新holiday.txt文件。

回答:

使用datetime方法和运算符<及其亲属。

>>> from datetime import datetime
>>> past = datetime.now()
>>> present = datetime.now()
>>> past < present
True
>>> datetime(3000, 1, 1) < present
False
>>> present - datetime(2000, 4, 4)
datetime.timedelta(4242, 75703, 762105)

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: How to compare two dates?

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

− 1 = 3