Найти - Пользователи
Полная версия: Получение даты статьи из RSS
Начало » Django » Получение даты статьи из RSS
1
pochechyev
Добрый денЬ!
пишу рсс-парсер, разбираю как обычный xml.
появилась проблема с датой, дату я хочу писать в DateTimeField, и в тоже время разбирать регулярными выражениями будет слишком долго.

короче говоря, нужно записать дату вида Wed, 24 Dec 2008 09:57:17 +0300 в поле DateTimeField, как это сделать проще и производительнее ?

Спасибо
Александр Кошелев
Слушайте, это вы feedparser изобретаете?
pochechyev
Нет, у меня все намного проще )))


Так как насчет подсказки ?
shiza
посмотри на функцию strptime из модуля time. http://docs.python.org/library/time.html
Александр Кошелев
>>> import time
>>> from datetime import datetime
>>> datetime(*time.strptime("Wed, 24 Dec 2008 09:57:17 +0300"[:-6], "%a, %d %b %Y %H:%M:%S")[:6])
datetime.datetime(2008, 12, 24, 9, 57, 17)
pochechyev
Спасибо всем.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB