0

我有变量,该变量的值就像 20130112 一样。我知道它是一个日期,但我不知道如何将它转换为 shell 脚本中的有效日期。

该字段的值为:20130112 结果应为:12-Jan-13

请帮助我。

4

2 回答 2

0

在 Linux 上尝试“日期”命令。

date -d 20130112

将以系统上的默认日期格式打印它。检查日期的“手册”页上的其他格式选项。

于 2013-03-18T07:42:06.443 回答
0

利用:

$ date -j -f "%Y%m%d" "20130112" +"%d-%b-%y"
12-Jan-13
于 2013-03-18T07:44:24.580 回答