feedparser должен предоставить вам объект struct_time из временного модуля Python. Я предполагаю, что он не распознает этот формат даты и поэтому дает вам необработанную строку.
Смотрите здесь о том, как добавить поддержку разбора искаженных временных меток:
http://pythonhosted.org/feedparser/date-parsing.html
Если вам удастся получить его, чтобы дать вам struct_time, вы можете прочитать об этом здесь:
http://docs.python.org/library/time.html#time.struct_time
Объекты struct_time имеют все, что вам нужно. У них есть эти члены:
time.struct_time(tm_year=2010, tm_mon=2, tm_mday=4, tm_hour=23, tm_min=44, tm_sec=19, tm_wday=3, tm_yday=35, tm_isdst=0)
Обычно я преобразую структуры в секунды, например:
import time
import calendar
struct = time.localtime()
seconds = calendar.timegm(struct)
Затем вы можете просто сделать обычную математику, чтобы увидеть, сколько секунд прошло, или использовать модуль datetime для выполнения timedeltas.