浏览器兼容问题
windows safari 浏览器对于 UTC && GMT 时间转换存在兼容性问题。
1 | new Date() |
GMT(Greenwich Mean Time) 格林尼治标准时间
GMT+0800(China Standard Time) 北京时间
UTC(Universal Time Coordinated)协调世界时。当前的世界标准时间。
UTC 标准时间格式 2019-11-11T00:00:00.000Z
T
代表使用 UTC 时间。Z
是 UTC 的偏移量,表示 UTC 时间与本地时间的差别,即时差。
- Z 表示 0 时区,写 Z 或不写时表示不偏移。即 GMT/0 时区。
- 需要偏移时,将Z替换为真实的偏移量。偏移量可用以下形式表示: ±[hh]:[mm]、±[hh][mm]、±[hh]。
- 目前有39个UTC偏移量(当伊朗试行夏令时时只有38个)
- 时间数值表示在限定 UTC 格式和偏移量的情况下,偏移时区的本地时间。
UNIX TIME,也叫做 POSIX 时间或纪元时间(Epoch Time),记录时间流逝,也叫时间戳。定义为从1970-01-01T00:00:00开始流逝的秒数,不考虑闰秒。之后的时间是正数,之前的是负数。
需要补充,转换方法