fromDate = input("Enter from-date in dd/mm/yyyy: ")
toDate = input("Enter to-date in dd//mm/yyyy: ")
try:
if fromDate != datetime.strptime(fromDate, '%d/%m/%Y') :
raise DateException(f'{fromDate} is not in the format dd/mm/yyyy')
elif toDate != datetime.strptime(fromDate, '%d/%m/%Y'):
raise DateException(f'{toDate} is not in the format dd/mm/yyyy')
except DateException as e:
print(e)
I received an error when checking user input for dates. It's supposed to check that the user input for dates are in dd/mm/yyyy format. Any other format will raise the exception.