Libo

万年暦

中国由来の文脈では三つの暦が同時に使われている。グレゴリオ暦、太陰太陽暦である旧暦、そして干支暦である。年と月の始まる点がそれぞれ異なり、これらを混同することが日付換算の誤りの大半を生む。

万年暦を開く

旧暦は太陰暦ではなく太陰太陽暦

旧暦はしばしば太陰暦と呼ばれるが、実際は太陰太陽暦である。月は朔望月に従うため、朔日は必ず新月にあたり、一月は二十九日か三十日となる。それでも年は回帰年に合わせなければならず、そのために閏月を置く。

置閏の規則は十二の「中気」によって定まる。中気を一つも含まない月が、その前の月を繰り返す閏月となる。この規則がどの年のどの月に閏が入るかを厳密に決めるのであって、任意の調整ではない。

干支暦は節気を境とする

干支暦は純粋な太陽暦である。年は立春に始まり、月は二十四節気のうち十二の「節」に始まる。旧暦の朔日とは関係がない。八字や奇門遁甲をはじめとする術数は、いずれもこの暦を用いる。

そのため「干支の動物の年はいつ変わるのか」という問いには二つの答えがある。旧暦によれば旧正月に変わり、干支暦によれば立春に変わる。二つはそのあいだの期間で食い違う。

二十四節気

節気は黄道を十五度ずつの等しい弧に分ける。太陽の位置によって定まるため、グレゴリオ暦の上での日付は非常に安定しており、たいてい一日か二日の幅で動くにすぎない。一方、旧暦の上では大きく漂う。

二十四節気は二種類が交互に現れる。十二は干支暦の月を分ける「節」であり、残る十二は閏月を決めるのに用いる「中気」である。二組は役割が異なり、取り替えて用いることはできない。

The twenty-four solar terms in 2026

  • Start of Spring (month boundary) — 2026-02-04 04:02
  • Rain Water — 2026-02-18 23:51
  • Awakening of Insects (month boundary) — 2026-03-05 21:59
  • Spring Equinox — 2026-03-20 22:45
  • Pure Brightness (month boundary) — 2026-04-05 02:40
  • Grain Rain — 2026-04-20 09:39
  • Start of Summer (month boundary) — 2026-05-05 19:48
  • Grain Buds — 2026-05-21 08:36
  • Grain in Ear (month boundary) — 2026-06-05 23:48
  • Summer Solstice — 2026-06-21 16:24
  • Minor Heat (month boundary) — 2026-07-07 09:56
  • Major Heat — 2026-07-23 03:13
  • Start of Autumn (month boundary) — 2026-08-07 19:42
  • End of Heat — 2026-08-23 10:18
  • White Dew (month boundary) — 2026-09-07 22:41
  • Autumn Equinox — 2026-09-23 08:05
  • Cold Dew (month boundary) — 2026-10-08 14:29
  • Frost Descent — 2026-10-23 17:37
  • Start of Winter (month boundary) — 2026-11-07 17:52
  • Minor Snow — 2026-11-22 15:23
  • Major Snow (month boundary) — 2026-12-07 10:52
  • Minor Cold (month boundary) — 2026-01-05 16:23
  • Major Cold — 2026-01-20 09:44

How to use it

  1. グレゴリオ暦の日付を選んで、対応する旧暦と干支を見る
  2. その年の二十四節気の交わる時刻を照らし合わせる
  3. 吉日を絞り込みたいときは択日ツールへ進む

関連典籍

万年暦を開く