【发布时间】:2020-02-23 12:57:32
【问题描述】:
此代码每年在时钟转换的晚上(欧洲中部夏令时间到欧洲中部时间)打印一次错误警告:
import os
import datetime
now = datetime.datetime.now()
age = now - datetime.datetime.fromtimestamp(os.path.getmtime(file_name))
if (age.seconds + age.days * 24 * 3600) < -180:
print('WARN: file has timestap from future?: %s' % age)
即使在每年一小时的时钟轮班期间,如何使此代码正常工作?
更新
我只关心年龄,而不关心日期时间。
【问题讨论】: