Как я могу проверить дату в Python 3.x?

Я хотел бы иметь ввод данных пользователем дата, что-то как:

date = input('Date (m/dd/yyyy): ')

и затем удостоверьтесь, что вход является допустимой датой. Я действительно не забочусь так очень о формате даты.

Спасибо за любой вход.

16
задан Magwich 8 February 2010 в 18:19
поделиться

2 ответа

Max S.,

Спасибо за код. Вот как я его реализовал:

while True:
    date = input('Date (m/dd/yyyy): ')
        try:
            date = time.strptime(date, '%m/%d/%Y')
            break
        except ValueError:
            print('Invalid date!')
            continue
2
ответ дан 30 November 2019 в 17:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: