1樓:匿名使用者
根據神鋒經驗, 這個演算法非常複雜。 經過查詢,終於得到一些資料, 在此願與大家分享。 首先陰曆以月為基本單位,乙個月以新月出現的那一天為始直至下乙個新月出現的前一天。
由於月亮公轉的週期介於29到30天之間,陰曆的乙個月也就由新月出現時刻的早晚或是29天或是30天。 大月為30天,小月為29天。 與陽曆不同的是,大小月在不同的年中不固定。
如春節的前一天常稱為大年三十,但有不少年如2000年的陰曆十二月只有29天。 由於十二個月的時間較陽曆年即地球繞太陽公轉一週的時間短11天左右。 為了使陰曆年與陽曆年保持相對穩定,每隔兩三年就需要加入乙個閏月。
大約每十九年要加入七個閏月。 而二十四節氣則是由地球在繞太陽公轉的軌道上的位置確定的。 以每年的冬至為始,每15度為乙個節氣。
是故二十四節氣在陽曆的每月中有大概固定的日期。 古時以二十四節氣指導農耕,這就是陰曆又稱農曆的原因。 其中陽曆下半月的十二個節氣又稱為中氣。
中氣出現的時刻和閏月的確定有直接的關係。 陰曆的計算有下列四條規則: 1.所有新月和節氣出現的時刻的計算以東經120度即東八區標準時為準。
但計算1929年以前的陰曆時應以北京即東經116度25分的當地時為準。 2.新月出現的一天為乙個月的第一天。 如某個節氣的出現時刻也在這一天,則不論該節氣的出現時刻是否比新月晚,一律算落入新的乙個月中。
3.每年的冬至總是落在這年的十一月中。 從一年的冬至的第二天起到下一年冬至這一天止的這段時遊銀晌間稱為一歲。 如一歲中有十三個新月出現,則這一歲為閏歲,要加入乙個閏月。
4.閏歲中第乙個沒有中氣的月為閏月。 因為一歲中只有十二個中氣,所以閏歲中至少有乙個月沒有中氣,也存在有兩個月沒有中氣的可能性。 但這種情況下只有第乙個沒有中氣的月為閏月。
閏月的前乙個月為幾月則該閏月稱搏吵為閏幾月。 根據以上資訊, 我們知道農曆是根據天文觀測進行指定的(也許可以在天文學的書上找到說明)。 為了簡化轉換計算, 很多程式人員設計了基於"時間段內查表"方法的例程。
更具體的說明和原始碼請參考下面這些資料。
2樓:匿名使用者
4000年後 我們都不在啦 所以不用算啦 分 拿來。
古人用什麼方法推算「迴歸年」?
3樓:廣西師範大學出版社
看液早來問題非常簡單:要推算出迴歸年長度,只要用渾儀觀測每天中午時太陽的地平高度就可以了。
可是,在實際操作中,此路卻不通。日光耀目,使人不能直視,用直接觀測法去測量太陽地平高度,很難辦到。要測算迴歸年長度,必須另闢蹊徑鬧銀雀。對此,古人選擇了用圭表搏鬥測影的方法。
為什麼迴歸年在曆法中非常重要?
4樓:廣西師範大學出版社
迴歸年在曆法中具有極其重要的特殊地位。任何一部曆法敏碧,都得拿出自己的迴歸年數值,古人把它叫"歲實"。
歲實反映了太陽迴歸運動週期,因此,只要測出太陽在迴歸運動中連續兩次過某一天文點的準確時間,就可以推算出迴歸亂搏年的長度來。換句話說,只譁拿祥要準確測出太陽到達某一地平高度的時間,就可以求出歲實來。
關於陰曆陽曆的,生日怎麼算
你是水瓶座!星座是按陽曆算得!你的陽曆是2.13 陽曆1.20 2.18出生的都是屬於水瓶座!白羊座 3月21日 4月20日 金牛座 4月21日 5月20日 雙子座 5月21日 6月21日 巨蟹座 6月22日 7月22日 獅子座 7月23日 8月22日 座 8月23日 9月22日 天秤座 9月23日...
我是2025年農曆12月1號出生的!算陽曆的話每年的生日應該是幾號!陽曆算星座的話我應該是哪個星座
每逢19或19倍歲數生辰的時候,陽曆生日和陰曆生日就有機會在同一天出現了。其他的時間裡,陽曆和陰曆的生日都是不同的,看你過的是陰曆還是陽曆的生日。農曆1986年12月1號生人的話,公曆生日是 1986年12月31日星期三 摩羯座 12月22日 1月20日 你的陽曆生日是12月31號 你應該是 摩羯座...
關於六年級美與醜的作文 ),關於六年級美與醜的作文 500字)
美與醜到底有什麼區別copy呢?心靈美與外貌美合在一起是美,心靈美與外貌醜合在一起也是美。心靈醜與外貌美合起來,叫做 金玉其外,敗絮其中。可見心靈美是最重要得。歷史上有許多故事是說人的心靈美和外貌醜,如 三國時期,諸葛亮是個才華橫溢,風度翩翩的風流人物,他完全可以利用些條件娶一個窈窕淑女做妻子,但他...