標籤:

現在日期記法是提前了嗎?

恆星年是365天6時9分9.5秒,而每年基本都是365天,而四年一潤剛好可以抵上提前的六個小時(4*6),但9分9.5秒不也是提前么,按公元0年來算的話,2016年剛好是第504個閏年,這麼算的話差不多提前了128天。。。。。。。。。。。。。。。。。。。。。。


四年一閏,百年不閏,四百年再閏謝謝。

公曆對置閏還有規定:整百數的年份,如果不能被 400 整除,則是平年(示例:1900 年、2100 年)。


全球各地的晝夜長短和正午太陽高度的季節變化、陽曆和陰曆的歷年安排、二十四節氣的劃分,均以回歸年為周期。

恆星年是以天球上固定的點(如遙遠的恆星)為參照物的運動周期。而回歸年是太陽中心在黃道上連續兩次經過春分點(或秋分點、冬至點或夏至點)的時間間隔,即太陽連續兩次直射於北回歸線(或南回歸線)的時間間隔。因此,回歸年又稱「太陽年」、「季節年」。回歸年稍短於恆星年約20分24秒,其周期約為365日5時48分46秒。

西曆實行四年一潤,百年不潤,四百年再潤,這樣就基本吻合了,但是經過更長的周期也會發生微小的誤差。據計算,約8000年會有一天的誤差,所以英國的天文學家John Herschel提議公元4000為平年,以後類推12000年,20000年亦為平年。但此提議從未被正式採納。原因是到了4000年,地球自轉的精確速度並非如今可以預測,所以屆時參照真實數據方可做出判斷。因此,在長遠的將來,針對閏年的微小調整不會是由預定的系統決定,而是隨時不定性的。


記住以下金句,其他不用記了。

How to determine whether a year is a leap year

To determine whether a year is a leap year, follow these steps:

  1. If the year is evenly divisible by 4, go to step 2. Otherwise, go to step 5.
  2. If the year is evenly divisible by 100, go to step 3. Otherwise, go to step 4.
  3. If the year is evenly divisible by 400, go to step 4. Otherwise, go to step 5.
  4. The year is a leap year (it has 366 days).
  5. The year is not a leap year (it has 365 days).

Formula to determine whether a year is a leap year

Use the following formula to determine whether the year number that is entered into a cell (in this example, cell A1) is a leap year:

=IF(OR(MOD(A1,400)=0,AND(MOD(A1,4)=0,MOD(A1,100)&<&>0)),"Leap Year", "NOT a Leap Year")

If the value in cell A1 is this The formula returns
----------------------------------------------------------
1992 Leap Year
2000 Leap Year
1900 NOT a Leap Year


乎主數學不及格,12.8天好伐。

萬曆年間,天主教總教主格力高利將日期提前了11天,1582年10月4日後一天就是10月15日。


問題有兩處:

① 人們常說的「一年」指的是一個「回歸年」,即兩次春分的間隔時間,長度為 365 天 5 小時 48 分 45 秒,或者說 365.2422 天(偶爾有極微小擾動)。原因是「回歸年」才是與一年四季相關的,而題主給的數字是「恆星年」,雖然也有天文學意義(比如計算軌道等),但它可能與四季不同步。

② 現行閏年規則是「四年一閏,百年不閏,四百年再閏」,即平均一年長度為 365.2425 日,已經相當接近了。當然這的確也有誤差,每 3333 年會差一天,因此也有提出增加「四千年不閏」規則的,但那是很久以後的事情了。。(嗯至少對我們而言……?)


推薦閱讀:

【Excel技巧】- 辦公常用的十大函數@(二)日期時間類函數
像2017102這樣正反念一樣的日期常見嗎?
用英語表達日期和時間,你會多少?

TAG:日期 |