Last updated 4 years ago
首先要記下來兩個概念:閏年與Doomdays。
目前使用的格里高利曆閏年規則如下[2]: 1.公元年分除以4不可整除,為平年。 2.公元年分除以4可整除但除以100不可整除,為閏年。 3.公元年分除以100可整除但除以400不可整除,為平年。 4.公元年分除以400可整除但除以3200不可整除,為閏年。 5.公元年分除以3200可整除,為平年。
https://zh.wikipedia.org/wiki/闰年
( 閏年的話1月要看 1/4號 ,二月要看 2/29 )
假設今天2018/3/5 為星期一,則2019/3/5一定是星期二,2017/3/5為星期日,之後往後一年則加一,往前一年則減一。
但注意,如果是閏年,則要加二,舉例:2020是閏年,所以2020/3/5為星期二加二,則為星期四。