我需要将 2 个日期与 IF 进行比较,但由于某些奇怪的 (:P) 原因,我不能这样做。 我的代码
date1 = strftime("%Y-%m-%d")
d2 = os.path.getmtime('/tmp/file')
date2 = datetime.date.fromtimestamp(d2)
if date1 == date2 :
print 'same date'
else:
print 'different date'
我不知道为什么,用打印显示相同的日期,但是,用这个 IF 显示“不同的日期” 也许是一个新手问题,抱歉!
谢谢!
请您参考如下方法:
date1 是一个字符串,date2 是一个datetime.date。也许您的意思是 date1 = datetime.date.today()。
