date: 如何把秒数 (seconds since 1970-01-01 00:00:00 UTC) 转成可读的时间格式?

date: 如何把秒数 (seconds since 1970-01-01 00:00:00 UTC) 转成可读的时间格式?

刚学来的, 跟大家 share 一下.

以前俺是这么用的:
引用:
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=20468 $?=0] ; date
Thu Aug  7 12:59:19 CST 2008
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=20468 $?=0] ; date +%s
1218085161
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=20468 $?=0] ; date -d '1970-1-1 0:0:0 GMT + 1218084698 seconds'
Thu Aug  7 12:51:38 CST 2008
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=20468 $?=0] ; bye
原来可以这样简单的:
引用:
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=20468 $?=0] ; date -d @1218084698
Thu Aug  7 12:51:38 CST 2008
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=20468 $?=0] ; bye
      
这个方便      
确实方便!