公曆閏年的計算方法?

General 更新 2024年11月15日

農曆的閏年怎麼計算?

農曆的閏年即含有閏月的那個年份。

我們知道,一個迴歸年的總長度為365.2422日,而一個朔望月長度為29.5306日,十二個朔望月構成農曆年就長度為29.5306×12=354.3546日,有十天左右的差距,如果不彌補的話,那麼若干年之後,春節就有可能跑到夏天去了。

為了協調回歸年與農曆年的矛盾,我們的祖先在天文觀測的基礎上,找出了19年加7個閏月的辦法,即“十九年七閏法”,把迴歸年與農曆年很好地協調起來,使農曆的元旦(春節)總保持在冬末春初。現在置閏的方法是兩個冬至之間,如僅有12個月則不置閏,若有13個月即置閏。置閏的月從“冬至”開始,當出現第一個沒有“中氣”的月份,這個月就是閏月,其名稱是在前個月的前面加一個“閏”字。

贊助廣告

農曆閏哪個月?決定於一年中的二十四個節氣。

我國農曆將二十四個節氣分為十二個節氣和十二個中氣,其中序數為奇數的(如立春稜成為節氣,偶數的(如雨水)稱為中氣。

農曆以月亮為週期(陰曆),十二個月曆總共約有354天;再配合年曆(陽曆),年曆則是根據地球公轉所形成的四季變化而得的週期所編制。而月曆較年曆短,兩者相差了11天,因此,便要每19年加多7個閏月來填補誤差。而決定那一個月做閏月,則依廿四節氣而定,農曆月份通常包含一個節氣和一箇中氣,如驚蟄╱秋分等等,若某農曆月份只有節氣而沒有中氣,曆法便會把該月多加一個月以作為閏月。以2006年為例,農曆七月正好是個有節氣而沒有中氣的月份,因此便閏七月來作調整誤差。

贊助廣告

二十四節氣在農曆中的日期是逐月推遲的,於是有的農曆月份,中氣落在月末,下個月就沒有中氣。

一般每過兩年多就有一個沒有中氣的月,這正好和需要加閏月的年頭相符。所以農曆就規定把沒有中氣的那個月作為閏月。 自然那個月所在的年份就是閏年嘍……

公曆閏年的規律是什麼?

判定公曆閏年遵循的一般規律為: 四年一閏,百年不閏,四百年再閏. 公曆閏年的精確計算方法:(按一回歸年365天5小時48分45.5秒) ①、普通年能被4整除的為閏年。(如2004年就是閏年,1901年不是閏年) ②、世紀年能被400整除而不能被3200整除的為閏年。(如2000年是閏年,3200年不是閏年) ③、對於數值很大的年份能整除3200,但同時又能整除172800則又是閏年.(如172800年是閏年,86400年不是閏年) 又若按照 :(按一回歸年365天5小時48分46秒)閏年規則如下: ①、普通年能被4整除而不能被100整除的為閏年。(如2004年就是閏年,1900年不是閏年) ②、世紀年能被400整除而不能被3200整除的為閏年。(如2000年是閏年,3200年不是閏年) ③、對於數值很大的年份能整除3200,但同時又能整除86400則又是閏年.(如86400年是閏年) 原因:一年按365天5h48'46''計算,一年日數必須是整數,不便將零時數計入,所以取365天為一年,則餘5時48分46秒 ,積至4年約滿一 日,所以4年一“閏日”,謂之“閏年”,無“閏日”之年為平年,即平年365天,閏年366天。但到4年之時,僅有23時15分4秒閏一日,欠缺44分56秒;積至100年(25閏)時就欠缺18時43分20秒,約合3 / 4日,所以滿100年不閏;此時又餘5時16分40秒,積至400年餘21時6分40秒又閏;又欠缺2時53分20秒,積至3200年計欠缺23時6分40秒,所以滿3200年不閏;此時又餘53分20秒,積至86400年剛好24 時又一閏,這是不餘不欠,需重計算,所以按陽曆計算就有上面的閏年規則。 按一回歸年365天5h48'45.5''計算:3200年多出16000小時153600分145600秒 =18600小時26分40秒,共32*24+8=136個閏年=776*24=18624小時 >18600小時,所以只能算到775個閏年,3200不是閏年,於是775*24=18600,多出了26分40秒怎麼辦需要多少個週期彌補?答案是54個週期,為172800年,因為172800/3200=54個週期 54*26分40秒=1404分2160秒=24小時。 公元前閏年規則如下: 1,非整百年:年數除4餘數為1是閏年,即公元前1、5、9……年; 2,整百年:年數除400餘數為1是閏年,年數除3200餘數為1,不是閏年,年數除172800餘1又為閏年,即公元前401、801……年。 【128年31閏置閏法】 這一規則曾在19世紀提出,但不知何故沒被兩教派採納。比起400年3不閏和900年7不閏的規則,128年31閏更精確更簡便。 按現行的閏年規則,從2052年到2096年間的閏年與迴歸年的誤差都會超過一天以上,如採用128年31閏規則不會這麼早出現這種情況。 128年31閏 的置閏方案的優點和實施方法: 1 ,採用 128年31閏 的置閏的方法,可以大大地減少歷年與迴歸年的誤差,迴歸年長度是365.24219879日, 128年31閏 的平均年長是365.2421875日。歷年與迴歸年的平均誤差每年不到一秒,是現在曆法與迴歸年平均誤差的27分之一。 2 .改歷後與現曆法銜接好,不須要過渡階段。其方法如下:現曆法繼續使用,到2048年停閏,以後每加128年既不閏。新曆法規則是:每四年一閏,凡公元年數能被128整除的年不閏。 3 . 此歷......餘下全文>>

閏年怎麼算,閏年的計算方法,閏年是什麼意思,什麼

公曆閏年判定遵循的規律為: 四年一閏,百年不閏,四百年再閏.

公曆閏年的簡單計算方法(符合以下條件之一的年份即為閏年,反之則是平年)

1.能被4整除而不能被100整除。

2.能被100整除也能被400整除。

閏年、閏月是怎麼計算的?

一、閏年有“公曆”和“農曆”之分

閏年在公曆和農曆中的概念是不一樣的。我們經常討論的閏年,其實是公曆閏年。

公曆有閏日的年份叫閏年。

農曆有閏月的年份叫閏年。

公曆閏年與農曆閏年兩者並不重合,如1995年、2001年農曆是閏年,公曆並不是閏年;而2000年,公曆是閏年,農曆並不是閏年。這裡有一個1982年—2042年的對照。

二、公曆閏年的判定

一般的常識是4年一閏,能被4整除的年即是閏年,其實這並不盡然。到底哪些年份是閏年?如何判斷閏年?

在公曆紀年中,有閏日的年份叫閏年,一般年份365天,閏年為366天。由於地球繞太陽執行週期為365天5小時48分46秒(合365.24219天)即一回歸年,公曆把一年定為365天。所餘下的時間約4年累計一天,加在二月裡並且固定在二月,所以平常年份每年365天,二月為28天,閏年為366天,二月為29天。每400年中有97個閏年。

閏年通常的計算方法:公元紀年的年數可以被4整除,即為閏年;但是,被4整除的年份卻不一定就是閏年,如1700年、1900年,就不是閏年。世紀交替的年份,被100整除而不能被400整除的為平年;被100整除也可被400整除的為閏年。如公元2000年是閏年,而公元1000年、3000年不是。這裡有一個閏年計算公式,有興趣的可以看看。

三、農曆閏月的推算

農曆有閏月的一年稱為閏月年,但現在習慣上也稱為閏年(因此易於和公曆閏年混淆)。一般年份為12個月,354或355天,閏年則為13個月,383或384天。

農曆沒有第十三月的稱謂,閏月按照曆法規則,排放在從二月到十月的過後重複同一個月,重複的這個月為閏月,如四月過後的閏月稱為閏四月。

農曆閏年的規律是3年一閏、5年二閏、19年七閏,閏月具體加到哪個月,依照農曆曆法規則推斷,主要依照與農曆的二十四節氣相符合來確定,通常將只有一個節氣的月份(一般是小月)設定為閏月以進行彌補。農曆的閏月天數與正常月份天數一樣,為29或30天。

農曆基本上19年為一週期對應於公曆同一時間。如公曆的2001年5月27日、1982年5月27日和1963年5月27日這個日子,都是閏四月初五。

閏年是怎麼算出來的?

當公曆年份不是一百的倍數時,需要被4整除,如2004÷4=501,所以是閏年;當公里年份是100的倍數時,必須是400的倍數才行,如1900年不是閏年(1900÷400=4......300),而2000是閏年(2000÷400=5)

閏年是怎麼算出來的

數學老師說過,用年份除以400可以得到整數就是閏年

閏年怎麼算

公曆閏年計算

(按一回歸年365天5小時48分45.5秒)

①、非整百年能被4整除的為閏年。(如2004年就是閏年,2010年不是閏年)

②、整百年能被400整除的是閏年。(如2000年是閏年,1900年不是閏年)

③、對於數值很大的年份,這年如果能被3200整除,並且能被172800整除則是閏年。如172800年是閏年,86400年不是閏年(因為雖然能被3200整除,但不能被172800整除)(此按一回歸年365天5h48'45.5''計算)。

按一回歸年365天5h48'45.5''計算:3200年多出16000小時153600分145600秒 =18600小時26分40秒,共32*24+8=136個閏年=776*24=18624小時 >18600小時,所以只能算到775個閏年,3200不是閏年,於是775*24=18600,多出了26分40秒怎麼辦需要多少個週期彌補?答案是54個週期,為172800年,因為172800/3200=54個週期 54*26分40秒=1404分2160秒=24小時。

相關問題答案
公曆閏年的計算方法?
農曆閏年的計算方法?
陰曆閏年的計算方法?
公曆閏月的計算方法?
農曆閏月的計算方法?
閏年的計算方法?
閏年平年的計算方法?
閏年和平年的計算方法?
閏月年的計算方法?
閏月的計算方法?

Have any Question?

Let us answer it!