我试图解析一个非常简洁的时间戳。一个例子是“411201911516” 当我尝试使用函数datetime.strptime(dt,“%m%d%Y%H%M%S”)解析它时,我得到的错误日期时间为2019-04-11 11:51:06当正确时日期时间是2019-04-11 11:05:16
我在Windows 10上使用python 2.7运行这个任何帮助将非常感谢。
您尝试实现的输出将来自下面的输入,因为输入不正确所以它给出了输出。见下文:
from datetime import datetime
dt = '4112019110516' //( '41120191156')
datetime_obj = datetime.strptime(dt, '%m%d%Y%H%M%S')
print datetime_obj
输出2019-04-11 11:05:06
dt = '411201911516'
datetime_obj = datetime.strptime(dt, '%m%d%Y%H%M%S')
print datetime_obj
输出2019-04-11 11:51:06