В настоящее время я настроил скрипт Python, который использует feedparser для чтения канала и его анализа. Однако недавно я столкнулся с проблемой разбора даты. Канал, который я читаю, содержит <modified>2010-05-05T24:17:54Z</modified>
- который появляется в Python как объект datetime - 2010-05-06 00:17:54. Обратите внимание на несоответствие: запись корма была изменена 5 мая, в то время как python читает ее как 6-е.
Итак, вопрос в том, почему это происходит. Является ли фид ATOM (то есть тот, кто его создал) неправильным, указав время 24:17:54, или мой скрипт на python неверен в том, как он его обрабатывает.
А можно это решить?