回覆列表
  • 1 # 愛麗小屋猴子

    一、用公元年份推算天干

      先把天干排序:

      天干名稱 甲 乙 丙 丁 戊 己 庚 辛 壬 癸

      天干序號 1 2 3 4 5 6 7 8 9 0

      十個天干的序號和公元紀年的10個位數存在以下的關係

      天干序號為公元年份的個位數減去3所得差(注:各位數小於3的用10 “各位數”),即:

      天干序號 = 公元年份的個位數- 3(注:各位數小於3的用10 “各位數”)

      二、用公元年份推算地支

      先把地支排序:

      地支名稱:子 醜 寅 卯 辰 巳 午 未 申 酉 戌 亥

      地支序號:1 2 3 4 5 6 7 8 9 10 11 12

      地支序號推算:

      1、把公元年份數除以12,得出商數和餘數;

      公元年份數 ÷ 12 = 商數……….餘數

      2、推算地支序號:

      餘數 + 9 = 和數

      如果和數小於等於12,那麼所得的和就是地支序號;如果和數大於12,則將和數減去12,所得的差數就是地支序號。

      如2010年的干支紀年:

      天干序號 = │10 - 3│ = 7

      則2010年的天干是:庚。

      2010年的地支

      2010÷12=167…….. 6

      6+9 = 15

      15-12 = 3

      序號為3的地支為寅,則2010年的干支紀年為:庚寅年。

      再如抗日戰爭勝利是1945年,當年的天干序號是:

      天干序號 = │5 — 3│ = 2

      則1945年的天干是:乙。

      再求1945年地支

      1945÷12 = 192………1

      1+9 =10

      序號為10的地支是酉,1945年的干支紀年為:乙酉。

      值得注意的是,每年的干支紀年不是從陰曆正月初一開始,而是從陰曆二十四節氣的“立春”開始,不管立春是在前一年的臘月,還是在新一年的正月,立春時刻以後算新的一年,立春時刻以前算前一年。

      這是我們平時做網站時日曆的一種推算方法,一般採用函式寫的。

      (注意:方法不適用公元前年份的推算)

  • 中秋節和大豐收的關聯?
  • 農業種植怎麼致富?