中國公歷規則

本節介紹了公歷(Gregorian calendar)基本規則。公歷以天文年為基礎,把一年 分為十二個月。普通年為 365 天,閏年為 366 天。

中國公歷也就是世界通用的 Gregorian 歷,它以年作為主要周期。為了和天文年 保持同步,公歷使用兩种不同天數的年:

公歷年一般都是常年,只有少數年是閏年,由下面三條規則确定:

根据規則一,公歷每 4 年就比天文年多 0.03124 天:

4 Gregorian years: 3 * 365 + 366 = 1461 days 
4 tropical years:  4 * 365.2421896698 = 1460.9687586792 days

根据規則二,公歷每 100 年就比天文年少 0.21897 天:

100 Gregorian years: 76 * 365 + 24 * 366 = 36524 days 
100 tropical years:  100 * 365.2421896698 = 36524.21896698 days

根据規則三,公歷每 400 年就比天文年多 0.12413 天:

400 Gregorian years: 305 * 365 + 95 * 366 = 146097 days 
400 tropical years:  400 * 365.2421896698 = 146096.87586792 days

照此計算,公歷每 2500 年就比天文年多出 1 天。

公歷將一年分為十二個月。常年每月的天數分布如下:

月份    1    2    3    4    5    6    7    8    9   10   11   12
天數   31   28   31   30   31   30   31   31   30   31   30   31

閏年的二月為 29 天。

公歷的月跟天文月毫無關系。

公歷還有一個跟年和月毫無關系的周期,叫作星期,每星期七天。公歷第一年的第 一天是星期一。

公歷 400 年共有 146097 天,正好是 7 的倍數,所以星期和年每 400 年循環一 次。

Table of Contents

 序言

中國農歷規則和日歷原理

 日歷的基本原理

中國公歷規則

 中國農歷規則

 中國年歷算法和程式

 中國年歷 - 1901年至1910年

 中國年歷 - 1911年至1920年

 中國年歷 - 1921年至1930年

 中國年歷 - 1931年至1940年

 中國年歷 - 1941年至1950年

 中國年歷 - 1951年至1960年

 中國年歷 - 1961年至1970年

 中國年歷 - 1971年至1980年

 中國年歷 - 1981年至1990年

 中國年歷 - 1991年至2000年

 中國年歷 - 2001年至2010年

 中國年歷 - 2011年至2020年

 中國年歷 - 2021年至2030年

 中國年歷 - 2031年至2040年

 中國年歷 - 2041年至2050年

 中國年歷 - 2051年至2060年

 中國年歷 - 2061年至2070年

 中國年歷 - 2071年至2080年

 中國年歷 - 2081年至2090年

 中國年歷 - 2091年至2100年

 參考文獻

 PDF打印版