linux下对date和timestamp(格林威治时间)的转换

您所在的位置:网站首页 格林威治时间和北京时间换算 linux下对date和timestamp(格林威治时间)的转换

linux下对date和timestamp(格林威治时间)的转换

2024-05-27 13:17| 来源: 网络整理| 查看: 265

linux下对date和timestamp(格林威治时间)的转换

 1. date 到 timestamp: $ date -d '2012-04-09 11:20' +%s     1333941600 2. timestamp 到 date $ date -d '1970-01-01 1333941600 sec utc'           2012年 04月 09日 星期一 11:20:00 CST

3. date,当前时间转换为UTC timestamp # date  +%s

1333941427

 

GMT GMT 是 Greenwich Mean Time 的缩写,译为中文为“格林威治标准时间”或“格林尼治标准时间”,直译的话,可译为“格林威治平时”或“格林尼治平时”。这里的格林威治位于英国伦敦东南方向的泰晤士河畔,美国也有个格林威治镇,不过与时间没关系。   UTC UTC 是 Coordinated Universal Time 的缩写,译为中文为“世界标准时间”,直译的话,可译为“协调通用时间”或“协调世界时间”。目前来说也就是指 GMT 时间。为什么说目前就是指 GMT 时间呢?因为本初子午线(子午线即经线,本初子午线即 0 度经线)其实穿过的是沙特阿拉伯西边的麦加,而不是英国的格林威治。当时英国×××学会暂时确定格林威治为本初子午线的穿过点﹐加之英国正是兴旺发达时期,全世界就将错就错,用到现在。说不定哪天改为麦加时间为标准时间也不是没有可能。所以我们一般使用 UTC,而不是 GMT。   PDT PDT 是 Pacific Daylight Time 的缩写,译为中文为“太平洋夏令时间”,比 UTC 时间晚 7 小时。Google 曾在其 AdSense 中提到“在 09-6-13,我们的工程师会在 PDT 大约 上午10:00 到下午2:00 对网站进行维护。” 其实除了 PDT 时间,北美地区还有很多时间: 美国夏季始于每年4月的第1个周日,止于每年10月的最后一个周日。夏令时比正常时间早一小时, 与PDT时间相对应的是PST , Pacific Standard Time 。 夏时制结束后就是PST

PSTPST是太平洋标准时间(西八区),与北京时间(东八区)时差-16个小时,也就是北京时间减去16就是PST时间。而PDT比PST早1个小时,就是说PDT与北京时间时差为-15小时

    Linux 系统改变时区的命令  timeconfig 或者cp /usr/share/zoneinfo/America/Los_Angeles /etc/localtime   2010年美国夏令时: 美国2010年夏令时将于3月14日当地时间早上02:00开始 届时时间服务器会从01:59:59 自动跳到03:00:00  


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3