2024-03-28 20:17:21 发布
网友
我得到了一个日期字符串,例如'2019-10-29T10:31:58.000Z'。 我想检查此日期和时间是否比当前日期和时间早5天。 检查这个的最好方法是什么? 我发现的所有其他相关线程都有不同的日期时间格式
'2019-10-29T10:31:58.000Z'
格式是ISO8601(零时区为Z),所以
>>> import datetime >>> s = '2019-10-29T10:31:58.000Z' >>> dt = datetime.datetime.fromisoformat(s.rstrip('Z')) >>> days_since = (datetime.datetime.now() - dt).total_seconds() / 86400.0 >>> print(days_since) 2.1420510361689815 # (at the time of writing)
格式是ISO8601(零时区为Z),所以
相关问题 更多 >
编程相关推荐