Перевод дат в PythonPython

Программы на Python
Гость
Перевод дат в Python

Сообщение Гость »


У меня есть список с датами, представлениями в строках. Задача — представить дату как объект datetime или как дату в формате ДД.ММ.ГГГГ. Но даты пишутся так:
  • Дек. 3 февраля 2008 г.
  • Февраль. 13 2009 г.
  • 26 июня 2009 г.
  • 20 марта 2010 г.
  • 6 апреля 2013 г.
  • li>
    Сентябрь. 13, 2015
И я не знаю, как их конвертировать в формат ДД.ММ.ГГГГ.
< p>Я пытался использовать этот код:

Код: Выделить всё

try:
date = datetime.datetime.strptime(string_date, '%b. %d, %Y').strftime('%d.%m.%y')
except ValueError:
date = datetime.datetime.strptime(string_date, '%B %d, %Y').strftime('%d.%m.%y')
but it was not suitable for dates with September.


Источник: https://stackoverflow.com/questions/781 ... -in-python

Вернуться в «Python»