我有一个包含日期和时间格式的日志文件,下面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