I want to convert this string "Fri, 03 Jun 2016 08:01:26 GMT
" to datetime
in python.
Thanks in advance
I want to convert this string "Fri, 03 Jun 2016 08:01:26 GMT
" to datetime
in python.
Thanks in advance
from dateutil import parser
dt = parser.parse("Fri, 03 Jun 2016 08:01:26 GMT")
Or use datetime.strptime
,
from datetime import datetime
dt = datetime.strptime("Fri, 03 Jun 2016 08:01:26 GMT", '%a, %d %b %Y %H:%M:%S %Z')
You can do this with strptime()
, the "opposite" of strftime()
:
from time import strptime
strptime('Fri, 03 Jun 2016 08:01:26 GMT', "%a, %d %b %Y %H:%M:%S %Z")
For example:
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)