隐藏字符串到日期重击

时间:2019-03-15 17:28:25

标签: bash unix

我正在尝试将ProcessedTime转换为:1545166011.794351,使用bash脚本中的date函数将其转换为日期,转换它的最佳方法是什么?

2 个答案:

答案 0 :(得分:4)

date -d @154166011.794351

Date命令应该可以正常工作。

答案 1 :(得分:2)

使用GNU awk:

echo 154166011.794351 | awk '{print strftime("%Y-%m-%d %H:%M:%S",$0)}'

输出:

1974-11-20 08:53:31

来源:https://unix.stackexchange.com/a/168317/74329