Извлечение даты и времени из строки Python
Есть строка вида:
'Result: Timestamp;Value;Quality;Annotation26.10.2020 17:29:15.854;123;0;26.10.2020 17:29:20.556;321;0;; Error: None'
Как из нее извлечь дату в формате D/M/Y и время H/M/S?
Ответы (1 шт):
Автор решения: Dmitriy Novikov
→ Ссылка
Самый простой вариант для конкретно этой строки
st = 'Result: Timestamp;Value;Quality;Annotation26.10.2020 17:29:15.854;123;0;26.10.2020 17:29:20.556;321;0;; Error: None'
st.split(';')[3][10:]
import datetime
datetime.datetime.strptime(st.split(';')[3][10:-4], '%d.%m.%Y %H:%M:%S')