锐力易思▼ 2016▼ 内训 时间 时区 闰秒 时间戳

R036.时间,时区,闰秒

不等不靠,有囧有料。攻城狮,建造世界。

美国时区(4+2)与夏令时(DST),在系统内部采用统一的时间,在用户界面进行显示转换。

@史荣久 / 2016-03-27 / CC-BY-SA-3.0

观看视频

内容摘要

  • 美国时区(4+2)与夏令时(DST)
  • timestamp 是绝对时间戳,时区无关,用时转换。
  • long/bigint 存储合适,支持简单日期计算和转换。
  • calendar,jodatime用于时间计算更便利。
  • 服务器(NTP),jvm,mysql都运行在GMT时间,并分别检查。
  • 系统内部,统一时间;用户界面进行转换。
  • SET time_zone='+08:00'作用于当前连接。
  • -Duser.timezone=GMT 启动JVM参数。
  • 闲聊:加法交换律失效:+3M+1D+1D+3M
  • 闲聊:太阳时,恒星时(自转23:56:04),原子时。
  • 闲聊:纳秒计算,”你的速度是几米啊“

参考资料

欢迎围观

if (you.accept(MoilionCircle.SPIRIT)) {
    if(you.haveADL()){
        MoilionCircle we = you.search(MoilionCircle.SLOGAN);
        we.welcome(you);
    }
    if(you.share(this)){
        We.thank(you);
        We.mayFind7Moilion();
    }
}

制作花絮

今天录制的声音有卡顿,也不知是不是ubuntu升级导致的。
鼠标也卡顿,不知是不是跟我爬了两天黄山,没电了 :)

《R036.时间,时区,闰秒》 美国时区(4+2)与夏令时(DST),在系统内部采用统一的时间,在用户界面进行显示转换。
题图:时区,并不是15°,也不是直线一条。时间,不是24小时,也不是绝对不变。时间,太可怕啦~