在Python中,可以使用datetime模块来比较两个日期并计算日期差异。下面是一个代码示例:
from datetime import datetime
# 定义两个日期
date1 = datetime(2021, 1, 1)
date2 = datetime(2021, 1, 10)
# 计算日期差异
diff = date2 - date1
# 输出日期差异
print("日期差异:", diff)
print("天数差异:", diff.days)
在上面的示例中,我们首先导入了datetime模块,然后定义了两个日期对象date1和date2。接下来,我们通过将date2减去date1来计算日期差异,并将结果保存在diff变量中。
最后,我们通过打印diff来输出日期差异,diff.days来输出天数差异。
注意,日期差异的结果是一个timedelta对象,它包含了天数、秒数和微秒数等信息。如果只需要天数差异,可以使用diff.days来获取。