現在日期記法是提前了嗎?
恆星年是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:
- If the year is evenly divisible by 4, go to step 2. Otherwise, go to step 5.
- If the year is evenly divisible by 100, go to step 3. Otherwise, go to step 4.
- If the year is evenly divisible by 400, go to step 4. Otherwise, go to step 5.
- The year is a leap year (it has 366 days).
- 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:日期 |