以下是一个示例代码,用于比较给定日期与今天的日期:
import datetime
def compare_dates(given_date):
today = datetime.date.today()
if given_date > today:
print("给定日期晚于今天")
elif given_date < today:
print("给定日期早于今天")
else:
print("给定日期与今天相同")
# 示例使用
given_date = datetime.date(2022, 12, 31) # 设定给定日期为2022年12月31日
compare_dates(given_date)
这个示例代码中,我们首先导入了datetime
模块,用于处理日期和时间。然后,我们定义了一个compare_dates
函数,该函数接受一个日期作为参数。
在函数内部,我们使用datetime.date.today()
获取了今天的日期,并将其存储在today
变量中。然后,我们使用给定日期与今天的日期进行比较。
如果给定日期晚于今天,我们打印出"给定日期晚于今天"。如果给定日期早于今天,我们打印出"给定日期早于今天"。如果给定日期与今天相同,我们打印出"给定日期与今天相同"。
示例中给定的日期是2022年12月31日,你可以根据需要修改given_date
的值来执行不同的比较。
上一篇:比较列名和行值,获取其他行值
下一篇:比较列上的记录。