【发布时间】:2018-02-06 09:20:58
【问题描述】:
我曾尝试使用日期时间代码,但我真的不太了解它。我设法允许用户输入日期,但我不太确定如何比较日期。这是我到目前为止所拥有的。
from datetime import datetime
now = datetime.now()
import re
validDate = False
while not validDate:
cdate = input("please enter your card expiration date: ")
if (re.match("^([0-9]{2})/([0-9]{2})/([0-9]{4})$", cdate)):
print("Valid")
validDate = True
else:
print("Error. Enter date in format dd/mm/yyyy")
我真的不知道如何比较两者,请帮助我。如果您对本网站上的代码有任何建议,请告诉我。与此同时,我会继续努力研究。
【问题讨论】:
-
我查看了如何比较两个日期并尝试了代码,但它对我不起作用,
-
请使用您当时尝试的代码更新您的问题。在您的示例代码中还没有比较。