Преобразование времени RFC 3339 в стандартную временную метку Python - PullRequest
17 голосов
/ 21 декабря 2009

Есть ли простой способ конвертировать RFC 3339 время в обычную временную метку Python?

У меня есть скрипт, который читает ленту ATOM, и я хотел бы иметь возможность сравнивать временную метку элемента в новостной ленте ATOM со временем изменения файла.

Из спецификации ATOM я замечаю, что даты ATOM включают смещение часового пояса (Z<a number>), но в моем случае после Z ничего нет, поэтому я предполагаю, что мы можем принять GMT.

Полагаю, я мог бы разобрать время с каким-то регулярным выражением, но я надеялся, что в Python есть встроенный способ сделать это, которого я просто не смог найти.

Ответы [ 11 ]

0 голосов
/ 30 августа 2011

Библиотека rfc3339: http://henry.precheur.org/python/rfc3339

...