0

私は変数を持っており、その変数の値は20130112のようになっています。それが日付であることは知っていますが、シェルスクリプトで有効な日付に変換する方法がわかりません。

フィールドの値: 20130112 結果は次のようになります: 12-Jan-13

これについて私を助けてください。

4

2 に答える 2

0

Linuxで「date」コマンドを試してください。

date -d 20130112

システムのデフォルトの日付形式で印刷されます。日付の「man」ページで他のフォーマットオプションを確認してください。

于 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 に答える