解决方法可以使用以下代码示例:
import datetime
# 获取当前日期
current_date = datetime.datetime.now().date()
# 假设数据中的日期字段为expire_date
expire_date = datetime.datetime(2022, 12, 31).date()
# 判断数据是否过期
if current_date > expire_date:
is_expired = True
else:
is_expired = False
# 输出结果
print(is_expired)
上述代码示例中,首先使用datetime.datetime.now().date()
获取当前日期,并假设数据中的日期字段为expire_date
,其值为2022-12-31
。
然后,通过比较当前日期和数据中的日期字段,判断数据是否过期。如果当前日期大于数据中的日期字段,则认为数据已过期,将is_expired
设为True
,否则设为False
。
最后,通过print()
函数输出结果。如果数据已过期,则输出True
;否则输出False
。