提问人:Nikolay Debolsky 提问时间:8/11/2023 最后编辑:mkrieger1Nikolay Debolsky 更新时间:8/11/2023 访问量:60
将时间与时区(Z 在末尾)与日期时间进行比较 [duplicate]
Compare time with time zone (Z at the end) with datetime [duplicate]
问:
我正在尝试比较两个日期 - 今天和数据库的日期。
Db 日期格式为 db 日期,今天日期为 ()。2021-10-04T21:00:00Z
2023-08-11 09:06:10
%Y-%m-%d %H:%M:%S
如何比较这些日期?
我试过了这个:
from datetime import datetime
from time import strftime, gmtime
today_time = strftime("%Y-%m-%d %H:%M:%S", gmtime())
date_format = '%Y-%m-%d %H:%M:%S'
due_date = datetime.strptime(date_from_db, date_format)
if due_date < today_time:
# ...
我得到以下异常:
ValueError: time data '2021-10-04T21:00:00Z' does not match format '%Y-%m-%d %H:%M:%S'
如何解决这个问题?
答: 暂无答案
评论