我有一個包含日期和時間格式的日誌文件,下面Tz的日期格式人類可讀的格式
2016-11-03T00:00:18.976926847Z
我想改變這更多的人類可讀甲,像2016年11月3日00:00:18
我有一個包含日期和時間格式的日誌文件,下面Tz的日期格式人類可讀的格式
2016-11-03T00:00:18.976926847Z
我想改變這更多的人類可讀甲,像2016年11月3日00:00:18
$ echo 2016-11-03T00:00:18.976926847Z|sed 's/T/ /;s/\..*$//'
2016-11-03 00:00:18
好吧,這工作正常,現在有一種方式,我通過列A與日期在2016-11-03T00:00:18.976926847通過csv文件循環Z並輸出帶有格式日期的csv文件。 – persist
如果你有GNU date
只是做
$ date -d "2016-11-03T00:00:18.976926847Z"
Thu Nov 3 05:30:18 IST 2016
其中-d
標誌爲每man
頁
-d, --date=STRING
display time described by STRING, not 'now'
,並根據需要添加我使用RHEL這種格式自定義格式'%Y-%m-%d %H:%M:%S'
$ date -d "2016-11-03T00:00:18.976926847Z" +'%Y-%m-%d %H:%M:%S'
2016-11-03 05:30:18
格式化。 export NLS_DATE_FORMAT =「YYYY-MM-DD HH24:MI:SS」 – adimoise91