java时间时区学习

发布时间 2023-12-12 09:07:07作者: 刘百会

1、时间戳

时间戳是指格林威治时间 1970 年 01 月 01 日 00 时 00 分 00 秒(北京时间 1970 年 0
1 月 01 日 08 时 00 分 00 秒)起至现在的总秒数。通俗的讲, 时间戳是一份能够表示一份
数据在一个特定时间点已经存在的完整的可验证的数据
2、格林威治时间
格林尼治平时(英语:Greenwich Mean Time,GMT)是指位于英国伦敦郊区的皇家格林尼治天文台当地的平太阳时,因为本初子午线被定义为通过那里的经线。自 1924 年 2 月 5 日开始,格林尼治天文台负责每隔一小时向全世界发放调时信息。格林尼治平时的正午是指当平太阳横穿格林尼治子午线时(也就是在格林尼治上空最高点时)的时间。由于地球每天的自转是有些不规则的,而且正在缓慢减速,因此格林尼治平时基于天文观测本身的缺陷,已经被原子钟报时的协调世界时(UTC)所取代。一般使用 GMT+8 表示中国的时间,是因为中国位于东八区,时间上比格林威治时间快 8 个小时
3、utc时间
协调世界时,又称世界标准时间或世界协调时间,简称 UTC,从英文“CoordinatedUniversal Time”/法文“Temps Universel Cordonné”而来。台湾采用 CNS 7648 的《资料元及交换格式–资讯交换–日期及时间的表示法》(与 ISO 8601 类似)称之为世界统一时间。中国大陆采用 ISO 8601-1988 的国标《数据元和交换格式信息交换日期和时间表示法》(GB/T 7408)中称之为国际协调时间。协调世界时是以原子时秒长为基础,在时刻上尽量接近于世界时的一种时间计量系统。