Извлечь дату из строки Datetime - PullRequest
0 голосов
/ 30 апреля 2020

Мне нужно получить даты из строк типа '08-JAN-20 12.00.00.000000000 AM' в Python. Как я могу это сделать?

Я пробовал это:

import datetime
datetime.strptime('08-JAN-20 12.00.00.000000000 AM', '%d-%b-%y %I.%M.%S %p')

, но там указано время данных

'08-JAN-20 12.00.00.000000000 AM' does not match format '%d-%b-%y %I.%M.%S %p'

1 Ответ

0 голосов
/ 30 апреля 2020

Редактировать строку первым? Например,

_string = '08-JAN-20 12.00.00.000000000 AM'
_string = _string.split()[0]

Переменная теперь равна '08 -JAN-20 '. Так что% d-% b-% y должно работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...