1月0日星历表中指的是1月1日的前一天。这么一来,就能将日期保持在星历表出版的年份中,而避免提及前一年的年份,虽然这一天与前一年的12月31日其实是同一天。类似地,3月0日指的是3月1日的前一天,将日期保持在3月而不提及那是2月的最后一天。

1月0日最早出现在历书秒的时代。国际单位制的秒在1960年被定义为:“自历书时1900年1月0日12时起算的回归年的31,556,925.9747分之一为一秒 ”。这个日期在纽康的太阳表也得到应用[1]

在其他领域中

Microsoft Excel1900日期格式的第0天是1900年1月0日[2]。不过由于格里高利历1900年不是闰年的事实被忽略,因此这一天实际上相当于1899年12月30日

参见

参考资料

  1. ^ ASTROCLK Astronomical Clock and Celestial Tracking Program页面存档备份,存于互联网档案馆) (page 110)
  2. ^ XL2000: Early Dates on Office Spreadsheet Component Differ from Excel. Microsoft. [2007-12-08]. (原始内容存档于2012-03-12). In the Microsoft Office Spreadsheet Component, the value 0 evaluates to the date December 30, 1899 and the value 1 evaluates to December 31, 1899. ... In Excel, the value 0 evaluates to January 0, 1900 and the value 1 evaluates to January 1, 1900.