【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后 小 ...
随机推荐
- 12232 - Exclusive-OR
12232 - Exclusive-OR 题目大意是可以设定一个点Xp=v,或者Xp^Xq=v,然后查询Xa^Xb^Xc...等于多少. 由于异或操作跟判连通性很类似,这里可以使用并查集来解决,对于X ...
- 蓝牙(3)如何通过蓝牙传输数据及UUID详介
如何通过蓝牙传输数据 通过蓝牙传输数据与Socket类似.在网络中使用Socket和ServerSocket控制客户端和服务端的数据读写.而蓝牙通讯也由客户端和服务端Socket来完成.蓝牙客户端So ...
- MAC 上搭建lua环境
一.下载并安装 (1)最新release版下载地址 http://www.lua.org/ftp/lua-5.3.1.tar.gz (2)编译 Building Lua is implemented ...
- jsoi2015 R2——滚粗记
考完感觉各种绝望溢出胸口,作为百度空间的最后一篇文章了吧 day 0 第二轮在南师附中……不能到外地玩了…… 其实在试机的时候就感觉不大对头,明明说好18:15试机结果拖到18:30…… 还有今年竟然 ...
- (转载)Let's Play Games!
第1题 Alice和她的同学Bob通过网上聊天商量明天早晨谁去教室打扫卫生的事,Bob说:“我在桌上放了一枚硬币,你猜一下,是正面朝上还是反面朝上?如果猜对了,我去扫地.如果猜错了,嘿嘿….” Al ...
- [LOJ 1030] Discovering Gold
B - Discovering Gold Time Limit:2000MS Memory Limit:32768KB 64bit IO Format:%lld & %llu ...
- c语言中 int *p = NULL 和 *p = NULL 有什么区别
1. int *p = NULL; 代表定义一个指向整型变量的指针p,然后p的值设为NULL,也就是设为0:用另一种方式说,就是对一个刚定义的指向整型变量的指针,赋初始值,让其指向0地址. 2. *p ...
- java适配器模式
原文查看:http://www.cnblogs.com/java-my-life/archive/2012/04/13/2442795.html
- Key/Value之王Memcached初探:二、Memcached在.Net中的基本操作 - Edison Chou
一.Memcached ClientLib For .Net 首先,不得不说,许多语言都实现了连接Memcached的客户端,其中以Perl.PHP为主. 仅仅memcached网站上列出的语言就有: ...
- 《深入Java虚拟机学习笔记》- 第6章 class文件
一.class文件内容 Java class文件是对Java程序二进制文件格式的精确定义.每一个Java class文件都对一个Java类或者Java接口作出了全面描述.一个class文件只 能包含一 ...