我正在尝试将以下格式(ddmmyyyy)的当前日期与以下格式(ddmmyyyy)的未来日期进行比较
我将它们放在这种格式中,这样我就可以很容易地将它们作为整数进行比较。然而,它一直没有通过if then测试。
from datetime import datetime, timedelta
StartDay=datetime.today() # Get current date in this format 2020-04-28 19:59:16.901897
EndDay=StartDay+timedelta(60) # I want to be able to add 60 days to StartDay
print(EndDay.strftime('%d%m%Y')) # Print EndDay as an integer 27062020
EndDay=EndDay.strftime('%d%m%Y') # Convert EndDay to make it look like an integer
StartDay=datetime.today().strftime('%d%m%Y') # Convert the StartDay to make it look like an integer
if int(StartDay)>int(EndDay):
print('Game Over!')
else:
pass
我想要实现的是日期的整数值,这样将来的日期将总是大于过去/当前的日期,如果这是有意义的话。
转载请注明出处:http://www.mlhpz.com/article/20230517/1716406.html