【Linux】多睡/少睡一小时!冬夏令时全解析

多伦多2016年11月6日凌晨2点开始起时间调回一小时,时间到凌晨2点时自动跳回到1点,大家可以多睡一小时(或者多一小时写essay的时间)~
多伦多2017年3月12日凌晨2点开始时间拨快一小时时间到凌晨2点时自动跳到3点,大家需要注意休息,保证睡眠~
夏令时、冬令时对于中国的小伙伴们来说是一个熟悉又陌生的名词,在国内,所有地区均使用北京时间,也从来不需要根据夏令时、冬令时来调整;而在加拿大,每年都需要调整2次时间,一次是调整到冬令时,一次是调整到夏令时,下面小编就来介绍一下夏令时与冬令时~
什么是夏令时、冬令时?
夏令时,也称夏时制或者Daylight Saving Time(DST),一般认为是由于夏天日出较早,人们可以早起工作学习、晚上早睡,从而节约照明用的能源以及照顾上早班的人们。实施是由政府规定一个日期开始,所有的时钟相比较本时区时间(local time zone)增加一小时,例如到凌晨2点时自动调到3点。加拿大2016年的夏令时实行时间是3月13日凌晨2点。
冬令时在不同的国家有着不同的规定,在有些纬度较高的国家,为了鼓励人们多利用日光、节约照明能源,规定所有的时钟相比较本地时间减少1小时,例如到凌晨2点时自动调到1点,鼓励人们等日出后再起。而在加拿大,冬令时的实际意义是从夏令时恢复到本地的正常时间,不会比本地时间再慢1小时。2016年加拿大的冬令时实行时间是11月6日凌晨2点,可以把冬令时当作是夏令时调整的undo(回归)。
为什么实施夏令时、冬令时?
被公认第一个提出现代夏令时的人是本杰明 富兰克林(Benjamin Franklin),本杰明是美国独立运动组织者、独立宣言起草者附带发明家,传奇人物不解释,了解更多戳:百度百科。作为效率狂人的本杰明于在担任美国驻法国大使时,觉得法国人民早上10点才起床,深夜才入睡过于慵懒,于是他于1784年发表了An Economical Project for Diminishing the Cost of Light,建议将时钟拨快,让人们早起床来节约蜡烛,可惜的是在他一生中并没有看到夏令时的实施。

而乔治 哈德森(George Vernon Hudson),这位新西兰生物学家也对夏令时的实行作出了巨大的贡献。1895年,他发出了一个将时间拨快2小时的提议,这个提议的火爆程度类似于现在的地球一小时,建议新西兰的小伙伴们不要浪费大好时光,早睡早起享受日光,在当时引起了广泛的讨论,可惜,也没有实行。
而最后第一个实行夏令时的国家是德国,德国于1916年一战期间推行夏令时,希望节约社会资源(主要是燃料)用于战争。由于害怕德国因此累积太多生产的优势,英国、美国等国家紧随其后,也实行了夏令时,从此这个制度延续到今日。
至于逗逼加拿大为什么实施夏令时,可以参考以下对话:
加拿大人:“看,人家美国用夏令时了啦!我也要!我也要!”
加拿大政府:“好啦好啦,不要闹啦,我们也用~”
加拿大人:“要不要搞我们自己一套的夏令时?”
加拿大政府:“= = 太麻烦了,直接抄美国的就好了。。。”
以上纯属玩笑,不过加拿大的夏令时政策的确是沿用了美国的政策,甚至包括了分时区等细节。
一句话总结:“夏天早睡早起,冬天晚睡晚起,一方面节约能量,一方面迎合传统节日”
【Linux】多睡/少睡一小时!冬夏令时全解析的更多相关文章
- Log4j 输出的日志中时间比系统时间少了8小时的解决方法,log4j日志文件重复输出
1. 第一个问题:时间少了8小时 Log4j 输出的日志中,时间比系统时间少了8小时,但是 eclipse 控制台输出的日志的时间却是对的. log4j配置如下: #all logger output ...
- 用PHP获取系统时间时,时间比当前时间少8个小时
自PHP5.0开始,用PHP获取系统时间时,时间比当前时间少8个小时.原因是PHP.ini中没有设置timezone时,PHP是使用的UTC时间,所以在中国时间要少8小时. 解决办法: 1.在PHP. ...
- 一个小时搭建一个全栈 Web 应用框架
把想法变为现实的能力是空想家与实干家的区别.不管你是在一家跨国公司工作,还是正在为自己的创业公司而努力,那些有能力将创意转化为真正产品的人,都具有宝贵的技能并拥有明显的实力.如果你能在不到一个小时的时 ...
- linux根据进程号PID查找启动程序的全路径
linux根据进程号PID查找启动程序的全路径 2014-01-25 11:09 18629人阅读 评论(0) 收藏 举报 分类: Linux系统管理(29) 版权声明:本文为博主原创文章,未经博 ...
- linux设备驱动程序-i2c(2)-adapter和设备树的解析
linux设备驱动程序-i2c(2)-adapter和设备树的解析 (注: 基于beagle bone green开发板,linux4.14内核版本) 在本系列linux内核i2c框架的前两篇,分别讲 ...
- 【Linux】CentOS下升级Python和Pip版本全自动化py脚本
[Linux]CentOS下升级Python和Pip版本全自动化py脚本 CentOS7.6自带py2.7和py3.6 想要安装其它版本的话就要自己重新下载和编译py其它版本并且配置环境,主要是软链接 ...
- 少睡与吸烟影响IQ
导读:据英国<每日邮报>报道,根据科学家一项最新研究发现,一晚的糟糕睡眠,对大脑可能产生很大损害,就等同头部遭到了一次严重的撞击.长期睡眠不好会造成智力下降,请看[科学探索]揭秘: ...
- 排查在 Azure 中创建、重启 Linux VM 或调整其大小时发生的分配故障
创建 VM.重启已停止(解除分配)的 VM 和重设 VM 大小时,Azure 会为订阅分配计算资源. 执行这些操作时,即使尚未达到 Azure 订阅限制,也可能偶尔收到错误. 本文说明一些常见分配故障 ...
- jackson 转换 yyyy-MM-dd格式 少了一个小时问题解决(仅限中国)
如果你在你的实体类上面指定了@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8") 然后发现换成json后 小 ...
随机推荐
- UIWebView与JS的深度交互
我要实现这样一个需求:按照本地的CSS文件展示一串网络获取的带HTML格式的只有body部分的文本,需要自己拼写完整的 HTML.除此之外,还需要禁用获取的HTML文本中自带的 < img &g ...
- ArcGIS Runtime for Android开发教程V2.0(1)基本概念
原文地址: ArcGIS Runtime for Android开发教程V2.0(1)基本概念 - ArcGIS_Mobile的专栏 - 博客频道 - CSDN.NET http://blog.csd ...
- Ubuntu12.04 VMware Tools的安装
Ubuntu12.04VMware Tools的安装 备注:xp+VMware.Workstation.v8.0.3 1. VMware Tools的概述 VMware Tools是VMwa ...
- bzoj1001
平面图求最小割: 其实看bzoj1001一开始着实把我怔住了 AC的人暴多,可自己完全没思路 后来看了某大牛的ppt,才会做 一个月前做这题的吧,今天来简单回忆一下: 首先是欧拉公式 如果一个连通的平 ...
- poj3249
显然是一道最短路径的题目,但是 1 ≤ n ≤ 100000, 0 ≤ m ≤ 1000000能轻松打爆dij+heap 怎么办? 挖掘题意,这是一个DAG图(有向无环图) 所以对于此类问题,我们有特 ...
- jquery 图片无缝切换
想要和园友分享一下学习jquery的经验.总结,更希望园友提出点建议. 第一次写,有不好的地方请多多见谅! 文笔有限,很多时候不知道怎么来描述,唉.硬伤啊!!那只好多做了,贴代码... ok,废话少说 ...
- I.MX6 Android i2c-tools porting
/************************************************************************** * I.MX6 Android i2c-tool ...
- 解决IIS6.0不能下载EXE文件之妙方!
2003系统 IIS6建站 有EXE文件下载 但老是不让下载.当我把站删除再建后可以下载,但过一会又不让下载了.另,MIME里有EXE这项!请问这是为什么?应如何处理? 答案: win2003服务器允 ...
- 【 D3.js 高级系列 — 3.0 】 堆栈图
堆栈图布局(Stack Layout)能够计算二维数组每一数据层的基线,以方便将各数据层叠加起来.本文讲解堆栈图的制作方法. 先说说什么是堆栈图. 例如,有如下情况: 某公司,销售三种产品:个人电脑. ...
- 异常处理 Exception
一.异常类 1.在C#中所有的异常都是使用一个异常类型的示例对象表示的,这些异常类型都是继承自System.Exception类型,或者直接使用System.Exception类型的实例对象: 2.在 ...