формат даты strptime необходим для такой даты, как `12/06/16 19:33`

#python #python-3.x #strptime

Вопрос:

Я создал этот формат для использования '%d/%m/%Y %H:%M' для разбора таких текстов, как 12/06/16 19:33 . Однако я получаю исключение. Вот фрагмент кода —

 datetime.strptime('12/06/16 19:33','%d/%m/%Y %H:%M')
 

Какой правильный формат я могу использовать для проверки правильности даты и времени или нет?

Ответ №1:

попробуйте это:

 datetime.strptime('12/06/2016 19:33',"%d/%m/%Y %H:%M")
 

или попробуйте y вместо этого использовать Y :

 datetime.strptime('12/06/16 19:33',"%d/%m/%y %H:%M")
 

Комментарии:

1. @bosari, я редактирую блок кода, это ваш ответ?

Ответ №2:

Вы можете изменить, чтобы :

 datetime.strptime('12/06/16 19:33', '%d/%m/%y %H:%M')