我正在尝试解析非常紧凑的格式的时间戳。一个例子是“ 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运行它 任何帮助将不胜感激。
答案 0 :(得分:0)
您要实现的输出将从下面的输入中获得,因为该输入不正确,因此将给出输出。见下文:
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