tft每日頭條

 > 民俗

 > 年份的天幹地支算法

年份的天幹地支算法

民俗 更新时间:2024-12-20 08:45:43

年份的天幹地支算法(怎麼根據公曆推算農曆年份天幹地支)1

其實有很多人納悶要怎麼根據現在的公曆推算農曆的天幹地支紀年呢,今天就推薦大家一個方法。

年份的天幹地支算法(怎麼根據公曆推算農曆年份天幹地支)2

天幹地支

【1】怎麼算公元後的年份

先用十天幹對應阿拉伯數字0到9

甲、乙、丙、丁、戊、己、庚、辛、壬、癸

1、 2、 3、 4、 5、 6、 7、 8、 9、 0

再用十二地支對應阿拉伯數字0到11

子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥

1、 2、 3、 4、 5、 6、 7、 8、 9、10、11、 0

然後用一個公式:

天幹是公曆年份減3再除以10之後的餘數去對應上面列出的天幹

地支是公曆年份減3再除以12之後的餘數去對應上面列出的地支

合起來就是那一年的農曆年份

比如2017年,2017減3之後除以10的餘數是4對應是丁

2017減3之後除以12的餘數是10對應是酉

2017就是丁酉年

比如1911年,1911減3之後除以10的餘數是8對應是辛

1911減3之後除以12的餘數是0對應是亥

1911就是辛亥年,那年著名的辛亥革命

【2】再來說說怎麼算公元前的年份。

由于公元前是有1,-1,-2,-3往後推得的,之前列的就要倒過來

先用十天幹對應阿拉伯數字0到9

甲、乙、丙、丁、戊、己、庚、辛、壬、癸

0、 9、 8、 7、 6、 5、 4、 3、 2、 1

再用十二地支對應阿拉伯數字0到11

子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥

0、 11、10、9、 8、 7、 6、 5、 4、 3、2、 1

也是用一個公式

天幹是公曆前年份加3再除以10之後的餘數去對應上面列出的天幹

地支是公曆前年份加3再除以12之後的餘數去對應上面列出的地支

(記住跟公元後相反是加3哦)

也照常舉例子來驗證下

公元前100年,100加3之後除以10的餘數是3對應辛

100加3之後除以12的餘數是7對應巳

公元前100是辛巳年

公元前221年,221加3之後除以10的餘數是4對應庚

221加3之後除以12的餘數是8對應辰

公元前221是庚辰年,是秦始皇統一中國,建立秦朝

年份的天幹地支算法(怎麼根據公曆推算農曆年份天幹地支)3

最後很多人疑問為什麼要加3和減3呢?

因為公曆元年那年是辛酉年,跟天幹地支紀年開始的甲子年差3年,所以必須要這樣。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关民俗资讯推荐

热门民俗资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved