#python-3.x
#python-3.x
Вопрос:
Я использую python3, и у меня есть формат данных о времени, такой как ’01-FEB-17′, и мне нужно проанализировать его с помощью datetime.strptime
. Кто-нибудь знает, какой формат является правильным для этого? Я пробовал '%d-%b-%Y'
, '%d-%m-%Y'
, … и ни один из них не сработал.
Спасибо
Комментарии:
1. Вы могли бы посмотреть на этом сайте, какие спецификаторы формата можно использовать.
2. Попробуйте использовать нижний регистр
y
для 2-значного года:%d-%b-%y
Ответ №1:
Вы можете использовать это
from datetime import datetime
t = datetime.strptime('01-FEB-17', '%d-%b-%y')
ПРИМЕЧАНИЕ: Вы можете найти здесь полный список используемых спецификаторов формата
Комментарии:
1. Сработало как по волшебству. И спасибо, что указали на полный список форматов.