比较两列日期值可以使用Python的datetime模块来实现。下面是一个示例代码:
from datetime import datetime
# 定义两个日期字符串
date_str1 = '2021-01-01'
date_str2 = '2022-01-01'
# 将日期字符串转换为datetime对象
date1 = datetime.strptime(date_str1, '%Y-%m-%d')
date2 = datetime.strptime(date_str2, '%Y-%m-%d')
# 比较两个日期
if date1 > date2:
print('date1 大于 date2')
elif date1 < date2:
print('date1 小于 date2')
else:
print('date1 等于 date2')
上述代码中,首先使用strptime
函数将日期字符串转换为datetime对象。然后,通过比较两个datetime对象的大小来判断日期的先后关系。如果date1 > date2
,则表示date1
晚于date2
;如果date1 < date2
,则表示date1
早于date2
;如果date1 == date2
,则表示两个日期相等。
下一篇:比较两列如果