我想转换此字符串" Fri, 03 Jun 2016 08:01:26 GMT
"到python中的datetime
。
提前致谢
答案 0 :(得分:6)
from dateutil import parser
dt = parser.parse("Fri, 03 Jun 2016 08:01:26 GMT")
from datetime import datetime
dt = datetime.strptime("Fri, 03 Jun 2016 08:01:26 GMT", '%a, %d %b %Y %H:%M:%S %Z')
答案 1 :(得分:2)
您可以使用strptime()
执行此操作,"反对" strftime()
:
from time import strptime
strptime('Fri, 03 Jun 2016 08:01:26 GMT', "%a, %d %b %Y %H:%M:%S %Z")
例如:
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)