1253年前的五月一日是星期几?不需要万年历,自己就能算出来

1253年前的五月一日是星期几?不需要万年历,自己就能算出来
2024年04月28日 18:29 UFO之家看点号

在没有万年历之前,想要知道历史上的某一天是星期几是非常困难的,所以也就会有人利用这一点来编造一些神乎其神的故事。

比如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年还没有五一劳动节这一说法,但这一天大家依旧可以休息,因为这天是星期六。

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部