以下是一个比较两个日期是否相等的例子:
import datetime
# 定义两个日期
date1 = datetime.date(2022, 1, 1)
date2 = datetime.date(2022, 1, 1)
# 比较两个日期是否相等
if date1 == date2:
print("两个日期相等")
else:
print("两个日期不相等")
以下是一个检查日期是否为空的例子:
import datetime
# 定义一个可能为空的日期
date = None
# 检查日期是否为空
if date is None:
print("日期为空")
else:
print("日期不为空")
如果你想同时比较两个日期是否相等且不为空,可以结合以上两个例子的代码:
import datetime
# 定义两个日期
date1 = datetime.date(2022, 1, 1)
date2 = None
# 检查日期是否为空,并比较两个日期是否相等
if date1 is not None and date2 is not None and date1 == date2:
print("两个日期相等且不为空")
else:
print("两个日期不相等或有日期为空")
这样你可以根据具体情况进行比较和检查。
上一篇:比较日期,然后匹配列。
下一篇:比较日期,一个表,MSSQL