时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,本工具支持时间戳与日期时间互转,以及多时区对照。
Unix 时间戳(Unix timestamp)是从协调世界时(UTC)1970年1月1日0时0分0秒起至现在的总秒数,不考虑闰秒。它被广泛应用于各种编程语言和数据库系统中。
1986年至1991年,中华人民共和国在全国范围实行了六年夏令时,每年从4月中旬的第一个星期日2时整(北京时间)到9月中旬第一个星期日的凌晨2时整(北京夏令时)。夏令时实施期间,将时间向后调快一小时。1992年4月5日后不再实行。
夏令时的起止是政令对日历描述的人为干预,每年均可能发生变化。JDK 通过穷举所有变化并配置在系统中来处理这个问题。详见:Timezone Data Versions in the JRE Software。
不同版本下 Asia/Shanghai 时区夏令时起始时间不同,早期维护者认为中国标准时间的夏令时切换发生在0时,而后来又经证明发生在2时,新版本 JDK 及时修正了这个问题。