Проанализируйте формат строки даты и изменения

У меня есть строка даты с форматом 'понедельник 15 февраля 2010'. Я хочу изменить формат на '15/02/2010'. Как я могу сделать это?

97
задан Martin Thoma 27 January 2018 в 17:35
поделиться

3 ответа

модуль datetime может вам в этом помочь:

datetime.datetime.strptime(date_string, format1).strftime(format2)

Для конкретного примера вы можете сделать

>>> datetime.datetime.strptime('Mon Feb 15 2010', '%a %b %d %Y').strftime('%d/%m/%Y')
'15/02/2010'
>>>
127
ответ дан 24 November 2019 в 05:23
поделиться
>>> from_date="Mon Feb 15 2010"
>>> import time                
>>> conv=time.strptime(from_date,"%a %b %d %Y")
>>> time.strftime("%d/%m/%Y",conv)
'15/02/2010'
23
ответ дан 24 November 2019 в 05:23
поделиться

используйте библиотеку datetime http://docs.python.org/library/datetime.html поиск 9.1. 7. especiall strptime () strftime () Behavior¶ примеры http://pleac.sourceforge.net/pleac_python/datesandtimes.html

0
ответ дан 24 November 2019 в 05:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: