时区知识

1900年不是闰年:一条被忽略的历法规则

很多人记得“四年一闰”,于是想当然地认为1900年是闰年。但翻遍1900年的日历,找不到2月29日。它被一条更细的规则排除了。

完整规则只有三句话

  • 能被4整除的年份通常是闰年。
  • 能被100整除但不能被400整除的年份不是闰年。
  • 能被400整除的年份仍是闰年。

1900能被4整除,也能被100整除,但不能被400整除,所以是平年。2000年能被400整除,因此是闰年。下一个“整百非闰年”是2100年。

为什么要设例外

地球公转一周约为365.2422天,比365天多出约0.2422天。四年补一天,相当于每年补0.25天,稍微补多了。每四年多补的误差累积下来,约一百年会多出将近一天,于是用“整百不闰”扣回;但扣得又略多,所以每四百年再补回一天。

历史与计算机里的1900

1900年2月29日从未存在。若看到一份标着这一天出生的档案,基本可以判断日期有误。早期电子表格软件曾把1900年误当作闰年,以便兼容旧系统,这个兼容性遗留至今仍让部分日期计算出现一天偏差。

对普通人的意义

闰年规则影响生日、纪念日、利息计算和合同期限。2月29日出生的人,通常在平年按2月28日或3月1日过生日,具体以当地法律和机构规定为准。理解规则,能避免在日期上想当然。

历法不是简单的加减,而是一套不断修正误差的工程。