Intereting Posts
Как настроить Canon Pixma MG5300 для печати по беспроводной сети? Ubuntu не распознает существующие разделы Windows на GPT-диске Сервер Ubuntu не будет работать в QEMU: KERNEL PANIC Быстрый способ создания gui для приложения bash Установить все обновления xorg-edgers? Как обмениваться компьютерами настольных ПК с android Как подключиться к CISCO VPN через UFW как отключить клавиатуру для клавиатуры Logitech k400r с сенсорной панелью? Как создать зашифрованный раздел? Проблема с брандмауэром с использованием autofs с NFS-экспортированными креплениями Каковы последствия использования ffmpeg / libav fork для пользователей? Доступ к FTP за пределами SSH при использовании FTP-SSH В чем различия между linux-generic, linux-server и linux-виртуальными пакетами ядра? как найти количество повторяющихся слов в файле по команде? Глядя на создание стримера Dell PowerVault LTO-6 на сервере Ubuntu с использованием файловой системы LTFS

конвертировать целое число в дату в название месяца с помощью python

У меня есть эта строка '2013-07-01' и я хочу конвертировать ее до July 1, 2013
Как это сделать с помощью python?

Спасибо!

Использование модуля datetime :

 >>> import datetime >>> s = '2013-07-01' >>> mydate = datetime.datetime.strptime(s, '%Y-%m-%d') >>> print mydate.strftime('%B %d, %Y') July 01, 2013 

Чтобы добавить ответ Haidro's , вы можете сделать это только в одной компактной строке:

 >>> s = '2013-07-01' >>> print datetime.datetime.strptime(s,'%Y-%m-%d').strftime('%B %d, %Y') 'July 01, 2013'