中国历代历法五字段矩阵(52 部) English

Last revised: 2026-10-18

简体中文 | 繁體中文 | English | 日本語 | 한국어

Five-field matrix of 52 Chinese calendars

This page expands the 52 calendars in the “Chronology of calendrical reforms” of the Chinese Calendar Public Dataset into five fields of calendrical mechanism: year-beginning (岁首), solar-term method (节气法), lunar-month method (朔法), intercalation (置闰) and year length (岁实).

The chronology itself gives the calendar name, the years in use, the year-beginning and the year length, together with the record of each reform. The values in the solar-term method, lunar-month method and intercalation columns are derived on this page from those records, following the general practice of calendrical history. Every cell carries its provenance in a bracket; where a source is lacking, nothing is entered and the cell reads 尚未考定.

How to read the table

Each cell is followed by a bracketed tag. Only three provenances occur.

  • [A] Attested — taken directly from an existing entry in the dataset’s chronology. 91 cells.
  • [I] Inferred — inferred from the general practice of calendrical history; the grounds are the three rules below. 158 cells.
  • [U] Unattested — no source yet, not yet established. 11 cells, all in the year-length column.

Term names are given in Chinese with an English gloss, the convention used throughout this site’s English pages; the provenance tags are English letters, the Chinese codes 〔载〕〔推〕〔未〕 being reserved for the Chinese page. A year-beginning written 建寅, and so on, means the year begins in the 寅 month.

The three rules:

  • Solar-term method. The Shixian calendar (1645) was the first to enter true solar terms into the almanac. The Huangji calendar devised true solar terms, and the Dayan calendar held that “entering them into the almanac follows the mean terms”; hence rows 1–50 use mean terms, and rows 51 onward use true terms.
  • Lunar-month method. The Wuyin yuan calendar (619, row 22) was the first to use the true new moon. Mean new moons were used before it, and later calendars followed it.
  • Intercalation. The six pre-Qin calendars, and the Qin Zhuanxu calendar, placed the intercalary month at the end of the year, the latter as a “second ninth month”. The Taichu calendar (104 BCE, row 7) established that “the month without a mid-term is the intercalary month”, and later calendars followed it. From the adoption of true solar terms onward, the intercalary year must first be full (13 synodic months between two winter-solstice months), and within it the first month that has no mid-term is taken as intercalary, the second is not.

The matrix

No. Calendar Dynasty / polity In use Year-beginning Solar-term method Lunar-month method Intercalation Year length
1 黄帝历 (Huangdi calendar) Antiquity (the six ancient calendars) — 建子 (the year begins in the zi month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 岁终置闰 (intercalary month at the end of the year)[I] 365.25[I]
2 颛顼历 (Zhuanxu calendar) Antiquity (the six ancient calendars) · Qin 221–104 BCE 建亥 (the year begins in the hai month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 岁终置闰 (intercalary month at the end of the year)[I] 365.25[I]
3 夏历 (Xia calendar) Xia (the six ancient calendars) — 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 岁终置闰 (intercalary month at the end of the year)[I] 365.25[I]
4 殷历 (Yin calendar) Shang (the six ancient calendars) — 建丑 (the year begins in the chou month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 岁终置闰 (intercalary month at the end of the year)[I] 365.25[I]
5 周历 (Zhou calendar) Zhou (the six ancient calendars) — 建子 (the year begins in the zi month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 岁终置闰 (intercalary month at the end of the year)[I] 365.25[I]
6 鲁历 (Lu calendar) Lu, Spring and Autumn (the six ancient calendars) — 建子 (the year begins in the zi month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 岁终置闰 (intercalary month at the end of the year)[I] 365.25[I]
7 太初历 (Taichu calendar) Western Han 104–7 BCE 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[A] 365.2502[A]
8 三统历 (Santong calendar) Western Han 前7—85 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2502[A]
9 四分历(后汉) (Sifen calendar (Later Han)) Eastern Han 85–236 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.25[A]
10 乾象历 (Qianxiang calendar) Late Eastern Han · Eastern Wu 206–280 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2462[A]
11 景初历 (Jingchu calendar) Cao Wei 237–442 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2469[A]
12 元嘉历 (Yuanjia calendar) Liu Song 443–462 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2467[A]
13 大明历(祖冲之) (Daming calendar (Zu Chongzhi)) Southern Qi 463–520 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2428[A]
14 正光历 (Zhengguang calendar) Northern Wei 523–539 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2437[A]
15 兴和历 (Xinghe calendar) Eastern Wei 540–549 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2442[A]
16 天保历 (Tianbao calendar) Northern Qi 550–565 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2446[A]
17 天和历 (Tianhe calendar) Northern Zhou 556–578 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 尚未考定 (not yet established)[U]
18 大象历 (Daxiang calendar) Northern Zhou 579–583 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 尚未考定 (not yet established)[U]
19 开皇历 (Kaihuang calendar) Sui 584–596 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 尚未考定 (not yet established)[U]
20 皇极历 (Huangji calendar) Sui 604–617 建寅 (the year begins in the yin month)[A] 平气(注历)(mean solar terms, entered into the almanac)[A] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2445[A]
21 大业历 (Daye calendar) Sui 597–618 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 平朔 (mean new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 尚未考定 (not yet established)[U]
22 戊寅元历 (Wuyin yuan calendar) Tang 619–665 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[A] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2446[A]
23 麟德历 (Linde calendar) Tang 666–728 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2448[A]
24 大衍历 (Dayan calendar) Tang 728–761 建寅 (the year begins in the yin month)[A] 平气(注历)(mean solar terms, entered into the almanac)[A] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2444[A]
25 五纪历 (Wuji calendar) Tang 762–784 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2448[A]
26 正元历 (Zhengyuan calendar) Tang 785–821 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2447[A]
27 宣明历 (Xuanming calendar) Tang 822–892 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2446[A]
28 崇玄历 (Chongxuan calendar) Tang → Later Zhou 893–955 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2445[A]
29 钦天历 (Qintian calendar) Later Zhou 956–959 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2444[A]
30 应天历 (Yingtian calendar) Northern Song 960–980 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 尚未考定 (not yet established)[U]
31 乾元历 (Qianyuan calendar) Northern Song 981–1000 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 尚未考定 (not yet established)[U]
32 仪天历 (Yitian calendar) Northern Song 1001–1023 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2446[A]
33 崇天历 (Chongtian calendar) Northern Song 1024–1063 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2446[A]
34 明天历 (Mingtian calendar) Northern Song 1064–1073 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2436[A]
35 奉元历 (Fengyuan calendar) Northern Song 1074–1091 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 尚未考定 (not yet established)[U]
36 观天历 (Guantian calendar) Northern Song 1092–1102 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2436[A]
37 占天历 (Zhantian calendar) Northern Song 1103–1105 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 尚未考定 (not yet established)[U]
38 纪元历 (Jiyuan calendar) Northern Song 1106–1126 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2436[A]
39 大明历(杨级) (Daming calendar (Yang Ji)) Jin 1127–1179 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 尚未考定 (not yet established)[U]
40 统元历 (Tongyuan calendar) Southern Song 1135–1160 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2436[A]
41 乾道历 (Qiandao calendar) Southern Song 1167–1175 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2436[A]
42 重修大明历 (Revised Daming calendar) Jin 1180–1280 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2436[A]
43 淳熙历 (Chunxi calendar) Southern Song 1177–1198 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2436[A]
44 统天历 (Tongtian calendar) Southern Song 1199–1206 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2425[A]
45 开禧历 (Kaixi calendar) Southern Song 1207–1250 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2431[A]
46 淳祐历 (Chunyou calendar) Southern Song 1251–1252 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 尚未考定 (not yet established)[U]
47 会天历 (Huitian calendar) Southern Song 1253–1270 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 尚未考定 (not yet established)[U]
48 成天历 (Chengtian calendar) Southern Song 1271–1276 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2427[A]
49 授时历 (Shoushi calendar) Yuan 1281–1644 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2425[A]
50 大统历 (Datong calendar) Ming 1368–1644 建寅 (the year begins in the yin month)[A] 平气 (mean solar terms)[I] 定朔 (true new moon)[I] 无中气置闰 (the month without a mid-term is intercalary)[I] 365.2425[A]
51 崇祯历书·时宪历 (Chongzhen lishu · Shixian calendar) Qing 1645–1911 建寅 (the year begins in the yin month)[A] 定气 (true solar terms)[A] 定朔 (true new moon)[I] 无中气置闰(闰岁内取首个无中气月,第二个不置闰)(the intercalary year must first be full; within it the first month without a mid-term is intercalary, a second is not)[I] 365.2422[A]
52 公历(格里高利历) (Gregorian calendar) China (era-counting in parallel use) from 1912 不适用 (not applicable — the Gregorian calendar has no year-beginning substitution)[I] 不适用 (not applicable)[I] 不适用 (not applicable)[I] 不适用 (not applicable)[I] 365.2425[A]

The 11 cells not yet established

The year lengths of the remaining 11 calendars are still empty in the dataset, and are left empty here as well: 17 Tianhe calendar, 18 Daxiang calendar, 19 Kaihuang calendar, 21 Daye calendar, 30 Yingtian calendar, 31 Qianyuan calendar, 35 Fengyuan calendar, 37 Zhantian calendar, 39 Daming calendar (Yang Ji), 46 Chunyou calendar, 47 Huitian calendar.

These year lengths were re-checked one calendar at a time in October 2026 against the “stepping of the qi and new moons” sections of the official dynastic histories (18 works, from the Han shu to the Qing shi gao): of the 35 cells originally missing, 24 yielded a value, each with its book and chapter. Each value divides the calendar’s own year-length dividend by the day divisor it records; nothing is extrapolated.

This page was originally left blank throughout because the circulating transcription of the Song shi was found on test to contain missing characters: computing from the numerators and denominators it lists gives 22.45 for the Yingtian calendar, 228.5 for the Qianyuan calendar and 36.52 for the Yitian calendar, none of which is a tropical-year length. Reading the original sources recovered 365.2446 for Yitian. The 11 cells still blank each have their own reason: the history states the method is not preserved (Fengyuan, Huitian); only denominators unrelated to the year length are recorded (Yingtian, Qianyuan); no day divisor is stated, so the conversion is not unique (Tianhe, Daxiang, Kaihuang); the numbers given are internally inconsistent (Daye); or the method is simply not recorded (Zhantian, Chunyou, the Yang Ji Daming calendar). All are left blank, with no estimate given.

The 41 cells that are filled (35 attested, 6 inferred) are marked cell by cell in the table; the 11 that are not are left blank.

Source and licence

This page is a derivative of the Chinese Calendar Public Dataset, expanding row by row its “Chronology of calendrical reforms” (52 rows). The dataset is licensed CC BY 4.0, DOI 10.5281/zenodo.22788686.

The five field names follow epochType / solarTermMethod / lunarMonthMethod / intercalationRule / yearLength; the machine-readable definition of the intercalation rule is given in the Chinese calendrical terminology namespace.

本页由邝楚嘉搜集整理。 Compiled and maintained by Chujia Kuang.