
天干地支與公元年怎樣換算 陰歷公歷轉化辦法
導語:我國傳統的留念辦法是用天干地支編年法,2020年便是庚子年,也叫作庚子鼠年。那么天干地支與公元年怎樣換算的呢?這就要來看看陰歷公歷轉化辦法了。下面咱們現已將天干和地支擺放清楚了,還有轉化的辦法也在下面。
天干地支與公元年怎樣換算
以十個天干與十二個地支般配編年是我國傳統的編年法。我國古代別離用天干(甲、乙、丙、丁、戊、己、庚、辛、壬、癸)和地支(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)序列順次般配,共組成60組,循環往復,循環運用,用來表明編年的次第。現在陰歷編年仍用此法。這兒向咱們介紹一種已知某一公元年的陰歷編年,換算任一公元年和陰歷編年的速算法:
公歷2004年的陰歷為甲申年。由于天干共有十個,與10進制相符,所以凡公元年個位數是4 的,天干皆為甲。所以得陰歷與公元年個位數對應表:
甲? ? 乙? ? 丙? ? 丁? ? 戊? ? 己? ? 庚? ? 辛? ? 壬? ? 癸
4? ? ? 5? ? ? 6? ? ?7? ? ?8? ? ? 9? ? ? 0? ? ?1? ? ?2? ? ? 3
記住甲是4,只需看一個公元年的個位數,就可以核算出天干。
由于甲子列為天干地支次第的首位,地支歸于12進位,所以用公元年數除以12,余數是4的,地支是子,所以得到地支相除所得余數的對應表:
子? ? 丑? ? ?寅? ? ?卯? ? ?辰? ? ?巳? ? 午? ? 未? ? 申? ? 酉? ? 戌? ? 亥
4? ? ? 5? ? ? ?6? ? ? 7? ? ? ?8? ? ? 9? ? ?10? ?11? ? ?0? ? ?1? ? ? 2? ? ?3
只需記住子是4,其他地支可以核算。
例1,求1949年的陰歷編年。
先求天干,看個位是9 ,那么,天干是己。再求地支,1949除以12,余數是5 ,地支是丑,1949年是己丑年。
已知,公元4年是甲子年。公元編年第一個世紀中,個位是1的公元年(例如公元元年、公元21年、公元31年、公元41年、公元51年等,以致公元91年)除以12余3的數只要51,公元51年為辛亥年。辛亥革命發生在20世紀初,1900約是60的31倍,所以辛亥革命的公元年為60×31+51=1911(年)。
公元年換算干支年:
口訣:公元前后加減三,除十余數是天干,再用基數十二除,余數便是地支年。
例如:核算2000年陰歷干支是何年,可以按口訣將公元年數2000減3,再別離除以10和12,得商數與余數:
(2000-3)÷10=199……余7
(2000-3)÷12=166……余5將余數7與5別離查表中對應的天干與地支,別離為“庚”、“辰”,所以2000年是陰歷庚辰年。
又如:核算秦始皇一致我國的公元前221年是干支何年:
(221+3)÷10=22……余4? (221+3)÷12=18……余8
將余數4、8 查表,對應干支別離是:“庚、辰”,可知公元前221年是陰歷庚辰年。
從已知日期核算干支紀日的公式為:
G = 4C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d – 3
Z = 8C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d + 7 + i
其間 C 是世紀數減一,y 是年份后兩位,M 是月份,d 是日數。1月和2月按上一年的13月和14月來算。奇數月i=0,偶數月i=6。G 除以10的余數是天干,Z 除以12的余數是地支。
核算時帶[ ]的數表明取整。
例如:查2006年4月1日的干支日。將數值代入核算公式。
G =4*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 – 3 =117
除以10 余數為 7 ,天干的第7位是‘庚’。
Z =8*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 + 7 + 6 =213
除以12 余數為 9 ,地支的第9位是‘申’。
答案是:2006年4月1日的干支日是庚申日。
陰歷和陽歷怎樣轉化
陽歷和陰歷之間是不能換算的,二者選用的核算辦法不同,沒有特殊關系可以查詢,只能別離核算。
公歷是陽歷的一種,陽歷便是以地球繞太陽公轉的運動周期為根底而擬定的歷法。
我國陰歷中每月的天數是依據月亮運動周期建立的,均勻每月29.5306日。一年12個月只要354.3672天。而以地球環繞太陽公轉時刻確認的公(陽)歷,一年有365.2422天。這樣,按陰歷核算,一年的天數比公歷就少了10.875天,差不多是11天;19年就少了209天。按陰歷每月30天計,209天除以30是6.9666。也便是說,在19年中,陰歷時刻比公歷差不多少了7個月。為了補上7個月,陰歷采取了設置閏月的辦法——19年七閏。即在陰歷的19年中,有12個每年12個月的平年,和7個每年13個月的閏年。閏年別離為第3、5、8、11、14、17、19年。這樣一來,19個公歷年的日數和19個陰歷年的日數就差不多持平了
這樣一算,公歷所對應的陰歷日子,每19年輪回一次。因而,人們每當19的倍數生辰的時分,生日當天有或許既是陰歷生日又是公歷生日。但由于陰歷與公歷的準確天數都不是整數,陰歷和公歷在19年中的天數也有纖細的不同。經過幾十年乃至上百年的堆集,當小數變成了整數時,兩種歷法生日才會徹底重合;更多的時分是相差一天。別的值得一提的是,2月29日出世的人,在76歲那年,兩種歷法生日才有或許重合.我便是沒有重合的那一個。
陰歷和陽歷轉化有什么規矩啊?
陰歷與陽歷的轉化沒有規矩。遵從的規矩不同。
陰歷每月的第一天叫朔,最終一天叫回。陰歷十五、十六、十七天叫王,后天叫王。所以,新年的第三十天不是每年的同一天。陰歷的根底是“回歸年”和“新月”。“回歸年”是太陽接連兩次經過春分點所需的時刻,即365.2422(365天,5小時,48分46秒)。
“新月”是指兩個接連的新月或兩個滿月之間的時刻,即29.5306(29天12小時44分3秒)。由于只要354.3672個“新月”,12個“新月”與365.2422個“返年”之間的差異超越10天,并累積為閏月。早在公元前五、六世紀的春秋時期,我國歷法就選用了十九年七個閏月的組織。
但我國歷法與藏歷和韓歷不同,后者一般相差一兩天。
陰歷日期是以月亮的圓度和缺度為月計量單位的。它把新月作為第一天,月亮作為第十五天(月亮的第十六天),月亮作為第二十九天(月亮的第三十天)。但是,現在的年表一般用公歷的日期來表明。
假如要將公歷日期轉化為公歷日期,可以運用以下兩種辦法:一種是查找新編譯的公歷,例如,公歷是1984年6月8日則陰歷是六月十日。
擴展材料:
陰歷開展簡史
從上古的干支紀元到清朝晚期啟用西歷(格里歷),前史屢次修訂歷法,我國前史上總共發生超越102部歷法,這些歷法對我國文化與文明發生過嚴重影響:
比方干支歷(攝提)、夏歷、商歷(殷歷)、周歷、西漢太初歷、三統歷和隋朝的皇極歷、唐朝大衍歷等,有的歷法盡管沒有正式運用過,但對攝生、醫學、思維學術、地理、數學等有所效果。
古人調查到了天象的運動規矩,上古時代已選用干支紀元,據明代史學家萬民英依據我國古文獻明文記載確認干支為天皇氏時創造,在其作品《三命通會》中有具體記載。干支的創造標志著最原始的歷法呈現,合作數字用來核算年歲。
夏今后,呈現多軌制歷法,亦即各諸侯和各地部落還有自己的當地歷法。秦朝為我國前史上最終一個“以閏月定四時成歲”的歷法。秦漢時期閏月放在九月之后,叫做“后九月”。到了漢武帝太初元年,又把閏月安頓在一年中不包括中氣的月份來作為前一個月的閏月。
漢朝初期開端我國歷法呈現了大轉折,全國一致歷法,歷法也成為了一門較為獨立的科學技術。漢武帝責成鄧平、唐都、落下閎等人議造《漢歷》,漢武帝元封七年歷成。
是年五月改年號為太初(即為太初元年),并頒布實施這套《漢歷》,后人以此稱號此歷為《太初歷》,之后劉歆作《三統歷》,這兩歷的重要特色是年歲合一,一年的整數天數是365天,不再是之前歷法的366天。
以“加差法”代替之前的“減差法”以調整時差,年歲周期開端適當固定,用數學核算就能確認閏月。
參考材料來歷:百度百科-陰歷
excel怎樣陰歷轉化陽歷公式?
Excel陰歷轉公歷公式,網上簡直搜不到,我自己花功夫仍是漸漸探索出來了,如圖:
Excel 陰歷轉公歷
比方要查找的陰歷日期為本年的“三月十五”,那就先將A列的格局從“慣例”改為“文本”,將B列的格局從“慣例”改為“日期”,然后在A2單元格內輸入【2022-3-15】,再在B2單元格內輸入如下等式:
=IFERROR(SMALL(IF(TEXT(ROW(INDIRECT(DATE(LEFT(A2,4),1,1)”:”DATE(LEFT(A2,4),12,31))),”[$-130000]YYYY-M-D”)=A2,ROW(INDIRECT(DATE(LEFT(A2,4),1,1)”:”DATE(LEFT(A2,4),12,31))),””),1),SMALL(IF(TEXT(ROW(INDIRECT(DATE(LEFT(A2,4)+1,1,1)”:”DATE(LEFT(A2,4)+1,12,31))),”[$-130000]YYYY-M-D”)=A2,ROW(INDIRECT(DATE(LEFT(A2,4)+1,1,1)”:”DATE(LEFT(A2,4)+1,12,31))),””),1))
最終三鍵回車,Excel會主動核算后顯現成果為【2022-4-15】,這個便是對應【2022-3-15】的公歷日期。
望采用。
公歷與陰歷的轉化
公歷也稱為陽歷,便是現在共認的公元編年辦法,陰歷也稱為陰歷,便是我國古代的干支編年辦法。
十天干:? ? ? ? 甲? 乙? 丙? 丁? 戊? 己? 庚? 辛? 壬? 癸
? ? ? ? ? ? ? ? ? ? ? ? ? 1? ? 2? ? 3? 4? ? 5? ? 6? 7? ? 8? ? 9? 0
十二地支:? 子? 丑? 寅? 卯? 辰? 巳? 午? 未? 申? 酉? 戌? 亥
? ? ? ? ? ? ? ? ? ? ? 1? ? 2? ? 3? ? 4? ? 5? ? 6? ? 7? ? 8? 9? 10? 11? 0
依據陽歷年份核算陰歷年份:
? ? ? ? ? ? ? ? ? ? ? 公元年數先減三,(基數)
? ? ? ? ? ? ? ? ? ? ? 除十余數是天干。
? ? ? ? ? ? ? ? ? ? ? 基數改用十二除,
? ? ? ? ? ? ? ? ? ? ? 余數便是地支年。
依據余數去找關于應的天干數和地支數,組合在一起便是陰歷年份。
陰歷與陰歷怎樣轉化的
朋友,陰歷(又稱舊歷、古歷等)與陽歷的轉化,因規劃閏月等的處理,很費事,還么有找到一個通用的轉化公式,一般人可以經過查表(例如適當多的手機就有此功用)。現在給你以下參考材料:
一,陰歷閏月的核算辦法
陰歷為什么會有閏月?——陰歷置閏月是為了和諧回歸年與陰歷年的對立。
回歸年與陰歷年有什么對立呢?先記住:回歸年的總長度為365.2422日,朔望月的長度為29.5306日。
十二個朔望月構成陰歷年,長度為29.5306×12=354.3672日,比回歸年少10.88天即將近11天,每個月少0.91天,近1天。
依此,如陰歷年某年新年為大雪紛飛的冬天,第二年的新年就會在時節上提早11天,第16個陰歷年就會呈現在赤日炎炎的夏天。
如按十三個朔望月構成陰歷年,長度為29.5306×13=383.8978日,比回歸年又多出18天多。
假如按上述規矩擬定歷法,就會呈現地利與歷法不合、時序紊亂倒置的怪現象——這便是對立。
為了戰勝這一缺點,咱們的祖先在地理觀測的根底上,找出了“閏月”的辦法,確保陰歷年的正月到三月為春季,四月到六月為夏日,七月到九月為秋季,十月到十二月為冬天,也一起確保了陰歷歲首在冬末春初。
陰歷年中月以朔望月長度29.5306日為根底,所以大月為30日,小月為29日。為確保每月的頭一天(初一)有必要是朔日,就使得大小月的組織不固定,而需求經過嚴厲的觀測和核算來確認。因而,陰歷中接連兩個月是大月或是小月的事是常有的,乃至還呈現過如1990年三、四月是小月、九、十、十一、十二接連四個月是大月的稀有特例。
那么多長時刻加一個閏月呢?最好的辦法便是求出回歸年日數與朔望月的日數的最小公倍數:咱們期望m個回歸年的天數與n個朔望月的天數持平,也便是應有等式:
m×365.2422=n×29.5306
在這個等式中咱們不能直接求出m和n,但可以求出它們的份額:
這個份額的近似值別離為:
在這些分式中,分子表明回歸年的數目,分母表明朔望月的數目。例如第六個分數式 表明19個回歸年中有必要加7個閏月。
19個回歸年中加7個閏月的成果比較:
19個回歸年=19×365.2422=6939.6018(天)
一個朔望月有29.5306天,235個朔望月=235×29.5306=6939.6910(天)
19個回歸年中加7個閏月后,對立消除得只差:6939.6910-6939.6018=0.0892(天)——即2小時9分多,這現已是夠準確的了。
所以,陰歷就選用了19年加7個閏月的辦法,即“十九年七閏法”,把回歸年與陰歷年很好地和諧起來,使陰歷的元旦(新年)總堅持在冬末春初。古人把235個朔望月稱之為“閏周”。
陰歷置閏的辦法可以使陰歷年的均勻長度挨近回歸年,而陰歷中的月又有明顯的月相特征,堅持了公歷和陰歷一舉兩得的特色。
現在置閏的辦法是兩個冬至之間,如僅有12個月則不置閏,若有13個月即置閏。置閏的月從“冬至”開端,當呈現第一個沒有“中氣”的月份,這個月便是閏月,其名稱是在前個月的前面加一個“閏”字。
陰歷閏哪個月?決定于一年中的二十四個節氣。
我國陰歷將二十四個節氣分為十二個節氣和十二個中氣。
二十四節氣在陰歷中的日期是逐月推延的,所以有的陰歷月份,中氣落在月末,下個月就沒有中氣。
一般每過兩年多就有一個沒有中氣的月,這正好和需求加閏月的年初相符。所以陰歷就規矩把沒有中氣的那個月作為閏月。
例如2001年陰歷四月二十九日是中氣小滿,再隔一個月的初一才是下一個中氣夏至,傍邊這一個月沒有中氣,就定為閏月,它跟在四月后邊,所以叫閏四月。
二 ,公歷和陰歷之間怎樣轉化?
很多人都一直在找換陰陽歷的公式。我也嘗試過。曾讀過「高平子」地理長輩所著「學歷散論」了解古歷的改變和陰陽歷的缺點。才知道由於月球滾動的不穩定不規矩,確認無公式可尋。這也是古代我國每百年必改歷的原因。
陰歷最大的問題是在怎樣置閏。如同不難,由于陰歷根本規律如下:
* 月朔日便是初一
* 月以中氣得名
* 以包括雨水中氣月為正月,便是「寅」月
* 月無中氣者為閏月,曾經月同名
假如,日月滾動循還有規矩的話, 推演一套陰陽歷轉化的公式并不難。問題在有時一個太陰月比一個太陽月還要長。如此一個太陰月就有或許包括兩個中氣。此雙中氣月后的陰歷月名就悉數亂掉了,直到下一個「假」閏月后才調整過來。
一般人接觸到的陰陽歷是民用歷法,它是政府頒令的以東經120度核算的歷法或稱中原標準時刻或北京時。假如,咱們用不一起區、不同經度為子午線來從頭核算陰陽歷,民用歷法的置閏規律出了很大的問題。不一起區的閏月或許落在不同月。換言之,在一百年內,任何兩個時區的閏月次序形式是會不相同的。
高平子長輩書中提到了「歷理置閏法」。假如運用歷理置閏法到不一起區,則一切不一起區的閏月都落在相同月。如此不一起區、不同經度的陰陽歷置閏之問題就消失了。民用置閏和歷理置閏的不同是:
* 在民用置閏,假如月朔日和中氣同一天,則該陰歷月包括那個中氣。
* 在歷理置閏,假如月朔日和中氣同一天,月朔日時刻有必要在中氣時刻之前,則該陰歷月才包括那個中氣。
簡言之,民用置閏比較月朔和中氣日期;歷理置閏比較月朔和中氣日期、時、分、秒。由此可知,沒有準確的太陽和月亮的時刻數字,陰歷的閏月或許會排錯了。
基於這些理由,我著手尋覓地理公式核算準確的太陽和月亮在緯度的時刻。當年沒有網路,發了大半年於美國南加州各大圖書館及大學,找尋答案。1993年出書了「中美地理萬年歷」一書。書中準確的地理日月時刻只從1900到2010年。因恐2011后時刻誤差超越一分鐘,不行準確,不敢印出。本年2002從網路資訊,確認太陽和月亮時刻的準確度后,百忙中從頭收拾材料,提供給需求陰陽歷轉化公式的朋友。
收拾出的太陽和月亮時刻數字是從西元1年到2246年。有歷理和我國民用兩套歷法。數字內容清清楚楚的看出民用歷法的敝端。例如,從西元1600年到2246年,民用歷法雙中氣的陰歷月有22個,歷理歷法只要5個。民用歷法乃至在2033、2128和2242年中,三個月之間竟然跑出兩個雙中氣;換言之,三個月中多出兩個「假」閏月。前后12個陰歷月中有三個閏月,閏月的去留形成許多學者的評論和困惱。歷理歷法在此三年中,卻沒有發現到雙中氣陰歷月。閏月的去留只需把雙中氣月后的「假」閏月撤銷,則歷理歷法近乎於完美。
由此可知,民用歷法問題很大,應該廢棄。前次陰陽歷嚴重改歷在1645年,現已超越350年。跟著地理科學的前進,我國陰陽歷應該運用較準確的歷理歷法。避免后代子孫再浪費時刻評論置閏去留的問題。
陰陽歷運用在八字算命、紫微斗數、農人歷、遁甲歷最多。很多人不知道排八字只用陽歷而不必陰歷。發了許多時刻在研討陰陽歷的轉化。其實八字只運用太陽中節氣,和月亮沒有任何關系。紫微斗數則需求陰歷日期去排命盤。美國時區的陰歷日期有一半和我國時區的陰歷日期差一天,由于時差超越12小時;初一就或許在不同日之故。有位在加拿大工作算命的朋友,通曉八字和紫微斗數,研討其女命盤。八字論爸爸媽媽,入情入理。斗數爸爸媽媽宮,看不出自己影子。后來,在中美地理萬年歷一書發現了「差一天」之回答。
曾有一位退休博士用了近三十年找尋陰陽歷的公式,問遍兩岸各大地理臺,得不到答案,直到發現中美地理萬年歷一書。最終,期望我從頭收拾的我國陰陽歷的地理數字和原始程式,能給有求知欲於陰陽歷轉化辦法的讀友一個答案,以避免不到答案而遺憾終身。
我國陰陽歷的地理數字和原始程式用簡略英文論述,
請從下述 Chinese Lunar Calendar 進入。
——————————————————————————–高平子 Kao Ping Tse”1888-1970〔是我國近代最有成果的地理學者之一。他沒有承受正規的地理教育。憑著對地理的熱愛,自己研讀地理書本。由于他對地理的奉獻,在他的百年冥誕,月球的一個環形月坑以他的姓名為名。方位在月球東經87.6度,南緯6.7度, 直徑34公里,為國爭光。
三,查表轉化
以上文字內容便是小編收拾的關于陰歷轉化和陰歷轉化器在線查詢的具體介紹,期望可以協助到您;假如你還想了解更多這方面的信息,記住保藏重視。
隨機文章: