2016-05-18 5 views

ответ

6

Но я не хочу указывать формат для типа даты.

Тогда пусть dateutil парсер цифра из:

>>> from dateutil.parser import parse 
>>> parse("Wed, 18 May 2016 11:21:35 GMT") 
datetime.datetime(2016, 5, 18, 11, 21, 35, tzinfo=tzutc()) 
1

Для разбора RFC 822 строку времени, которая используется в электронной почте, HTTP и других интернет-протоколов, вы можете использовать модуль email STDLIB:

#!/usr/bin/env python 
from email.utils import parsedate_tz, mktime_tz 

timestamp = mktime_tz(parsedate_tz("Wed, 18 May 2016 11:21:35 GMT")) 

См. Converting string to datetime object.

Смежные вопросы