时间戳解析功能

时间:2019-04-11 16:58:47

标签: python-2.7 strptime

我正在尝试解析非常紧凑的格式的时间戳。一个例子是“ 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运行它 任何帮助将不胜感激。

1 个答案:

答案 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