巧用date命令将秒数与日期互相转换
有一个格林威治的秒值1318995200,需要将其转成具体的日期,可以用如下命令
[root@mounix ~]# date "+%s"
1337651598
[root@mounix ~]# date -d "$((1337651598 - `date '+%s'` )) sec" +%Y-%-m-%-d
2012-5-22
[root@mounix ~]# date -d "2012-05-18 04:00:00" +%s
1337284800
[root@mounix ~]#
格林尼治标准时间(旧译格林尼治平均时间或普遍称为格林威治标准时间;英语:Greenwich Mean
Time,GMT)是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。自1924年2月5日开始,格林尼治天
文台每隔一小时会向全世界发放调时信息。由于地球每天的自转是有些不规则的,而且正在缓慢减速,因此格林尼治时间已经不再被作为标准时间使用。现在的标准
时间,是由原子钟报时的协调世界时(UTC)。
阅读(20510) | 评论(0) | 转发(2) |