翻译资格考试

导航

根据日期求星期几的公式

来源 :华课网校 2024-08-05 04:19:52

日历是我们日常生活中不可或缺的部分,但是你是否知道如何根据日期求出对应的星期几呢?其实,这一问题可以通过一个简单的公式来解决。

首先,我们需要了解一些基础知识。在公历中,每年有365天(闰年有366天)。为了方便计算,我们将公历从1900年1月1日开始计算,这一天被定义为星期一。因此,1900年1月2日是星期二,1900年1月3日是星期三,以此类推。

接下来,我们可以使用以下公式来根据日期求出星期几:

Weekday = (Day + 2 * Month + 3 * (Month + 1) / 5 + Year + Year / 4 - Year / 100 + Year / 400) % 7

其中,Weekday为星期几,Day为日期,Month为月份,Year为年份。%符号表示模运算,即求余数。

以2021年8月31日为例,我们可以将它代入公式中进行计算:

Weekday = (31 + 2 * 8 + 3 * (8 + 1) / 5 + 2021 + 2021 / 4 - 2021 / 100 + 2021 / 400) % 7

= (31 + 16 + 6 + 2021 + 505 - 20 + 5) % 7

= 4

因此,2021年8月31日是星期二。

通过这个公式,我们可以快速地计算出任意日期对应的星期几,方便我们日常生活中的安排和计划。

分享到

您可能感兴趣的文章

相关推荐

热门阅读

最新文章