我从日志中获得了 20170103154828 pwcg12.apache.web 39558809870 等格式的时间,但我希望以人类可读的格式看到它 2017-01-03 15: 48:28 pwcg12.apache.web 39558809870 。由于它不是由服务器生成的纪元时间,因此应用纪元转换将不起作用。任何帮助将不胜感激。
谢谢
答案 0 :(得分:2)
这是一个非常简单的完成此任务并不复杂。
time = "20170103154828"
first = time[:4] + '-' + time[4:]
second = first[:7] + '-' + first[7:]
third = second[:10] + ' ' + second[10:]
hour = third[:13] + ':' + third[13:]
final = hour[:16] + ':' + hour[16:]
print(final)
收率:
2017-01-03 15:48:28