公曆轉換成農曆的公式在計算某些年份時有誤,如何修正

2025-04-20 21:05:59 字數 1970 閱讀 3744

1樓:雨停時分乃

根據公曆日期計算當日干支:

一、口訣:乘五除四九加日,雙月間隔三十天。

一二自加整少一,三五七八十尾前。

有陽曆日期就能推出當日干支,已經很好了,這是我目前發現最好的方法。

具體公式如下〔模漏迅年的後三位乘5+年的後三位除4+9+陽曆日子數+單月(為0)雙月(30)+每個月的調節數〕/60=取餘數個位數為天干,餘數除12取餘為地支。

每個月調節數(一、四、五為1)、(二、六、七為2)、(三為0)(八為3)、(九、十為4)、(十。

一、十二為5)

不過閏年,就是一月、二月,要減去1,後算天干地支數。

二、舉例說明:

例一:1996年1月16日。

96×5+96÷4+9+16)÷60=旦此8餘49,49即為六十甲子序數。9對應天干壬,49除12餘1對應地支子,對應干支為「壬子」。

例二:1997年2月16日。

97×5+97÷4+9+16+30+2)÷60=9餘26,26即為六十甲子序搜搏數。6對應天干己,26除12餘2對應地支醜,對應干支為「己丑」。

例三:1998年3月16日。

98×5+98÷4+9+16)÷60=8餘59,對應干支為「壬戌」。

例四:1999年4月16日。

99×5+99÷4+9+16+30+1)÷60=9餘35,對應干支為「戊戌」。

例五:2000年7月16日。

100×5+100÷4+9+16+2)÷60=9餘12,對應干支為「乙亥」。

例六:20001年10月16日。

101×5+101÷4+9+16+4+30)÷60=9餘49,對應干支為「壬子」。

三、註解:第三句中的「整少一」,為能被4整除之年一二月份比其他三年都要少加一;第四句反映的是大月規律,即8月加月加5,依此類推)。

將公曆轉換成農曆的換算公式公式是什麼?

2樓:鬍鬚客

a2輸入西曆日期。

農曆公式:="農曆"&text(a2,"[$-130000]m月d日")

或a2自訂格式為---130000]農曆m月d日農曆閏月月份會加 1,如潤7月會顯示8月,8月順延為9月….,12月順延為13月。

以上適用於excel2007版以上。

農曆和公曆是怎麼轉換的?(怎麼算的?)

3樓:網友

你是要口算還是要用筆算?

告訴你,這樣子算不靠譜的,根本算不出來,涉及到的轉換不是簡單的幾個公式能得出,相反,它的轉換相當複雜。

如果有興趣編寫程式的,我可以提供轉換函式庫,呼叫乙個函式就可以實現農曆與公曆的互轉了。

目前我已經完美地實現了轉換,如果需要,我可以提供。

農曆轉換成公曆:知道乙個農曆日子,怎麼計算每年對應的公曆日子

4樓:匿名使用者

很遺憾,你只能去查萬年曆。因為公曆(現在用的是格里曆,以前還曾用儒列歷)和中國農曆都不是嚴格按乙個公式計算得到的,所以兩個曆法沒有直接的公式。 試圖用乙個簡單的公式,而不利用許多像萬年曆一樣的資料(儘管可以簡化),就達到公農曆轉換的目的,這是不可能的。

我們能見到的所有公農曆轉換的軟體,都存有多少不等的一些年份的歷法資料。

如果只是天文資料,其實都還是可以算的——因為天文週期十分穩定,我們只要嚴格地按天文週期推算就可以了。可是還有更為麻煩的一點,就是公曆和農曆這些曆法,並不是完全嚴格地按照天文上的實際週期進行的,還有許多人為的因素。最著名的就是羅馬皇帝幾次修改等月份長短,以及儒列歷中因計算不準確而人為地去掉了十天等事。

中國農曆也有因為古代天文觀測不準確造成的**頒佈的歷法與天象不吻合的(我們不能苛求古人觀測的精度)。所以這兩部曆法都是與乙個時期社會有關的東西,也就沒有一定的規律可循了。

農曆和公曆如何轉化

5樓:青音

這麼貌似沒有什麼規律的轉換公式,只能去查日曆。

在excel中怎樣把公曆轉換成農曆

dim weekname 7 monthadd 11 nonglidata 99 tiangan 9 dizhi 11 shuxiang 11 dayname 30 monname 12 dim curtime,curyear,curmonth,curday,curweekday dim gongl...

我的生日 農曆 11月14日轉換成公曆是多少

哪一年的,年份不同,陰曆對應的陽曆也不同 陽曆11.14的生日,換算成農曆的話是今年陽曆幾月幾號?急 陽曆11月14日生換算農曆生日是十月十六,那麼就是2016年11月14日出生 農曆生日換算成公曆生日 從你提du問看,你還不清zhi楚陽曆和陰曆是怎麼回 dao事。陽曆也叫公曆就版是1999年12月...

如何把mathtype鍵入的公式轉換成文字複製貼上

複製貼上時,公式仍是mathtype格式,無法轉化為文字。再說,純文字無法表達很多mathtype能夠表達的公式。不知你為何需要將它轉化為文字格式。公式編輯器裡的文字如何複製到word裡變成純文字形式 5 將公式編輯器物件複製,在word中編輯 選擇 性貼上,選擇 增強型圖元檔案版 點確定,這個權時...