1253年前的五月一日是星期幾?不需要萬年曆,自己就能算出來

科學信仰 2024-04-28 09:36:43

在沒有萬年曆之前,想要知道曆史上的某一天是星期幾是非常困難的,所以也就會有人利用這一點來編造一些神乎其神的故事。

比如17世紀的愛爾蘭大主教烏索爾就宣稱世界是在公元前4004年的10月26日星期日上午9點被創造出來的。當年烏索爾的結論的確是唬住了不少人,但他不會想到恰恰是因爲自己畫蛇添足地加上了“星期日”,所以不久之後謊言就被揭穿了。因爲數學家們利用數學方法算出了那一天根本就不是星期日。那麽,想要知道曆史上的某一天具體是星期幾,到底應該怎樣計算呢?比如1253年前的五月一日到底是星期幾呢?

星期制的出現是在公元321年,這一年的3月7日古羅馬皇帝君士坦丁大帝正式宣布采用星期制,並規定一個星期爲7天,第一天,也就是3月7日這天爲星期日,然後是星期一、星期二,最後再回到星期日,永遠循環往複。

至于君士坦丁大帝爲什麽規定一個星期爲7天,大概是與月相變化有關。因爲太陽、地球、月球三者位置關系的變化,夜晚的月亮形狀每天都會出現些許改變,大概每7天就會展現出一種新的形態。

一個星期七天是固定不變的,所以如果每年的天數也是固定不變的,那麽想要推算曆史上的某一天具體是星期幾,那就非常容易,可現實並不是這樣。

常規的年份一年確爲365天,可地球繞行太陽一周實際上是365天5小時48分46秒,如果一直按照365天進行計算,那麽每年都會向後推,時間長了,累積起來就會出現很大的誤差。爲了糾正這種誤差,于是就有了閏年,每4年一次,2月多出一天,不再是28天,而是29天,于是這一年就有了366天。

不過這樣補還是有問題,因爲有點補多了,所以每過100年又補多了一天,于是又規定凡是遇到年數爲“整百年”的則不設潤,把多出的一天扣回來。

然而這樣還不夠完美,因爲又有點扣多了,大概每400年就會多扣出一天,所以又規定凡是遇到年數爲400的倍數時,還是要設潤,以便把多扣的一天再補回來,這一下終于是差不多了。扣來補去的,雖然把年份與地球公轉周期給對齊了,但卻給星期幾的計算帶來了很大的麻煩,沒有辦法通過簡單的算式來進行推算,不過好在並不是沒有辦法進行計算。

要計算曆史上的某一天是星期幾必須要用到高斯函數,其具體的計算公式是這樣的:s=x-1+〔(x-1)/4〕-〔(x-1)/100〕+〔(x-1)/400〕+y。

這個公式中有兩個變量,即x與y,其中x代表年份,y代表這一年的第幾天,最後計算出的得數,如果能夠被7整除,那就是星期日,如果不能被整除,余數是幾,就是星期幾。提一下,高斯函數就是取〔〕內的整數部分。現在我們就用這個公式計算一下1253年前的五月一日是星期幾。

1253年之前就是771年,五月一日是這一年的第121天。

代入公式就是s=771-1+〔(771-1)/4〕-〔(771-1)/100〕+〔(771-1)/400〕+121,即s=770+192-7+1+121=1077。1077除以7,余數是6,所以這一天就是星期六。五一國際勞動節是1889年由恩格斯在第二國際成立大會上宣布的,從1890年開始正式實行,也就是說公元771年還沒有五一勞動節這一說法,但這一天大家依舊可以休息,因爲這天是星期六。

0 阅读:5

科學信仰

簡介:科學是一種規律,信仰是一種態度。