【问题标题】:Shell scipt or python script to convert the time into human readable format将时间转换为人类可读格式的 Shell 脚本或 python 脚本
【发布时间】:2018-06-13 15:03:32
【问题描述】:

我有一个时间格式为 20170103154828 pwcg12.apache.web 39558809870 的日志,但我希望以人类可读的格式查看它2017-01-03 15: 48:28 pwcg12.apache.web 39558809870。由于它不是一个纪元时间并且由服务器生成,因此应用纪元转换将不起作用。任何帮助将不胜感激。

谢谢

【问题讨论】:

标签: python linux bash python-2.7 shell


【解决方案1】:

这是一个非常简单而不复杂的方法来实现这一点。

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

【讨论】:

    猜你喜欢
    • 2016-12-25
    • 1970-01-01
    • 1970-01-01
    • 2013-02-06
    • 2010-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多