If the query date is today, we don't cache it

This commit is contained in:
DingZQ
2025-04-07 22:13:04 +08:00
parent 63a8d0e3f4
commit e07bbb70f3
2 changed files with 35 additions and 9 deletions

View File

@@ -112,3 +112,26 @@ def get_date_from_time(time: str) -> str:
return str(dt.date())
def is_today(query_date: str) -> bool:
'''
判断一个日期是否是今天
'''
dt = parse_beijing_time(query_date)
return dt.date() == datetime.now().date()
def is_yesterday(query_date: str) -> bool:
'''
判断一个日期是否是昨天
'''
dt = parse_beijing_time(query_date)
return dt.date() == (datetime.now().date() - timedelta(days=1))
def is_tomorrow(query_date: str) -> bool:
'''
判断一个日期是否是明天
'''
dt = parse_beijing_time(query_date)
return dt.date() == (datetime.now().date() + timedelta(days=1))