Мой запрос: я хотел бы иметь возможность использовать библиотеку datetime
в python со следующим вариантом использования:
datetime.strptime("2019215",'Some format')
Должен возвращать исключение: неправильный формат или что-то ... Не былоиспользовал две цифры для месяца.
Конкретный пример для этого варианта использования: я указываю клиенту, что я буду принимать только даты формата ГГГГММДД в определенном входном файле.Сказанный клиент по ошибке отправляет мне их несколько с YYYYMDD вместо этого, я должен знать об ошибке.Если я использую формат %Y%m%d
, дата будет проанализирована правильно.
Вопрос: форматы, которые мы передаем в datetime, не regexp
, какова их природа?