У меня есть строка даты с форматом 'понедельник 15 февраля 2010'. Я хочу изменить формат на '15/02/2010'. Как я могу сделать это?
модуль 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'
>>>
>>> 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'
используйте библиотеку datetime http://docs.python.org/library/datetime.html поиск 9.1. 7. especiall strptime () strftime () Behavior¶ примеры http://pleac.sourceforge.net/pleac_python/datesandtimes.html