【发布时间】:2021-10-27 00:11:45
【问题描述】:
我想将今天的时间与另一个没有小时/分钟或秒的新时间进行比较。忽略小时和分钟...
换句话说,如果无论是小时还是分钟,这两天都一样,那没关系(额外),否则不好(太旧)...我试过了,但即使在同一天仍然继续与小时/分钟和秒。我该怎么做?
import datetime
currentdate = datetime.datetime.now()
print(currentdate)
newsdate = "Oct-26-2021"
newsdate = datetime.datetime.strptime(newsdate, "%b-%d-%Y")
print(newsdate)
if currentdate == newsdate:
print("Extra")
else:
print("Too old")`
【问题讨论】:
-
您可以使用
datetime.date.today()获取今天的日期,无需时间。