繁体   English   中英

比较两个日期与datetime.timedelta

[英]Compare two dates with datetime.timedelta

我一直在尝试比较两个日期:

我得到第一个:

    now =  datetime.datetime.now()
    data_loc=datetime.date(now.year,now.month,now.day)

第二个像:

    date_to_compare=datetime.date(2018,2,13)

现在我想要这样的东西:

    if (data_loc-date_to_compare) < 60:
        do something

这是我得到的错误:

TypeError:“ datetime.timedelta”和“ int”的实例之间不支持“ <”

您必须将timedelta与另一个timedelta进行比较:

if (data_loc-date_to_compare) < datetime.timedelta(days=60):

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM