2016-06-03 16 views

Antwort

5

Verwenden dateutil.parser.parse,

from dateutil import parser 
dt = parser.parse("Fri, 03 Jun 2016 08:01:26 GMT") 

Oder datetime.strptime verwenden,

from datetime import datetime 
dt = datetime.strptime("Fri, 03 Jun 2016 08:01:26 GMT", '%a, %d %b %Y %H:%M:%S %Z') 
+1

Ah cool, wusste nicht über diesen. – Will

+1

@sparkandshine vielen Dank, es hat funktioniert –

2

Sie können dies tun, mit strptime(), das "Gegenteil" von strftime():

from time import strptime 
strptime('Fri, 03 Jun 2016 08:01:26 GMT', "%a, %d %b %Y %H:%M:%S %Z") 

Zum Beispiel:

In [26]: strptime('Fri, 03 Jun 2016 08:01:26 GMT', "%a, %d %b %Y %H:%M:%S %Z") 
Out[26]: time.struct_time(tm_year=2016, tm_mon=6, tm_mday=3, tm_hour=8, tm_min=1, tm_sec=26, tm_wday=4, tm_yday=155, tm_isdst=0)