经常看数据库或者日志的时候,看到的是时间,很多时候采用 utc 计时,从 1970 年 0 时开始所经历的秒数,非常不直观。
可以用下面的内置命令,把时间转换为容易读的格式。 例如: date -d@1363596523 输出:2013 年 11 月 05 日 星期二 17:53:30 CST
又执行:date -d@0 输出:1970 年 01 月 01 日 星期四 08:00:00 CST 发现个奇怪的问题,原本认为是应该是:1970 年 01 月 01 日 星期四 00:00:00,为什么是从 8 点开始呢?
呵呵,原来这个是本地时间。其实输出的"CST"已经说明了 用:date -u -d@0,则输出:1970 年 01 月 01 日 星期四 00:00:00 UTC