主日字母(Dominical letter)又稱星期日或周日字母(Sunday letter)。用A到G這七個字母從1月1日起按順序七天一個周期去標記日期,每年與星期天對應的字母就叫主日字母,它可以用來計算給定的日期為周幾,也可以用來幫助計算復活節的日期。
基本介紹
- 中文名:主日字母
- 英文名:Dominical letter
- 別稱:星期日或周日字母
簡介,例子,查表,心算,
簡介
在閏年中,閏日可能會有它的主日字母。在1582年原始的天主教方案中,閏日有它的主日字母,但在1752年英國國教方案中卻沒有。天主教方案中,2月的第29天是由重複3月1日前的第6天得來的,因此這兩天都具有主日字母F。而在英國方案中,第29天是由增加在平年中不存在的一天得來的,因此它沒有它自己的主日字母。
不管在哪種情況下,其它日期在每年都擁有相同的主日字母,但主日字母對應的周幾會在閏年的閏日(即2月24日或29日)前後發生變化。因此閏年擁有兩個對應的主日字母:第一個對應1月與2月的大部,另一個對應剩下的時間。
例子
2001 G
2002 F
2003 E
2004 DC
2005 B
2006 A
2007 G
2008 FE
2009 D
2010 C
2011 B
2012 AG
2013 F
2014 E
2015 D
2016 CB
一年的主日字母代表了該年度日期對應的星期:
查表
日期 | 1 8 15 22 29 | 2 9 16 23 30 | 3 10 17 24 31 | 4 11 18 25 -- | 5 12 19 26 -- | 6 13 20 27 -- | 7 14 21 28 -- | 主日字母查詢表 |
1, 10 | A | B | C | D | E | F | G | 00 06 12 17 23 28 34 40 45 51 56 62 68 73 79 84 90 96 |
4, 7 | G | A | B | C | D | E | F | 01 07 12 18 24 29 35 40 46 52 57 63 68 74 80 85 91 96 |
9, 12 | F | G | A | B | C | D | E | 02 08 13 19 24 30 36 41 47 52 58 64 69 75 80 86 92 97 |
6 | E | F | G | A | B | C | D | 03 08 14 20 25 31 36 42 48 53 59 64 70 76 81 87 92 98 |
2, 3, 11 | D | E | F | G | A | B | C | 04 09 15 20 26 32 37 43 48 54 60 65 71 76 82 88 93 99 |
8 | C | D | E | F | G | A | B | 04 10 16 21 27 32 38 44 49 55 60 66 72 77 83 88 94 |
5 | B | C | D | E | F | G | A | 05 11 16 22 28 33 39 44 50 56 61 67 72 78 84 89 95 00 |
世紀 | 20 16 | 21 17 | 22 18 | 23 19 | 年份 |
一、查主日字母:年份行和世紀列所對應的字母就是該年的主日字母,例如2017年的主日字母是A,1988年的主日字母是CB(閏年從3月起用粗體的年份,世紀年粗體的才是閏年)。
二、查星期幾:從表中可以查到每年的3月8日和10月1日分別是D日和A日,2017年的主日字母是A所以該年的3月8日和10月1日分別為星期三和星期天,又1949年的主日字母是B所以該年的國慶節和國際婦女節分別是星期六和星期二。
三、查復活節日期:下表(春分月圓表)中的N 等於年數除19的餘數,如2017除19餘3(等價於17+5mod19=3),所以2017年的春分月圓日是4月11日,其後的第一個星期天就是復活節。2017年的主日字母是A,從上表(主日字母表)可以查得4月份與之對應的日期是2、9、16、23和30,所以該年復活節的日期是4月16日。又例1949年的N和主日字母分別是11(49mod19=11)和B,所以春分月圓日是4月13日,復活節的日期就是17日。
春分月圓表 (1900~2199) | ||
N | 月 | 日 |
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 4 4 3 4 3 4 4 3 4 4 3 4 4 3 4 3 4 4 3 | 14 3 23 11 31 18 8 28 16 5 25 13 2 22 10 30 17 7 27 |
心算
為了計算方便用數字1~7/0分別代表字母A~G。從主日字母表可以查得1900年、2000年、2100年和2200年2月份後的主日字母分別是G、A、C和E稱為世紀余c。年份的數值年余y可以由年份除4的商乘2減餘數獲得,如年份大於28可以先減去28的倍數。主日字母DL就等於世紀余加年余c + y,要是結果大於7就減去7的倍數,即DL = (c + y) mod 7。以2017年為例,17/4 = 4...1,y = 4 x 2 - 1 = 7/0, DL = 1 + 0 = 1 = A,所以2017年的主日字母是A。求年余還有一種簡便的方法——偶數除2(只能除一次)奇數加11(一次或兩次)法,17 + 11 = 28/2 = 14 mod 7 = 0,22/2 = 11 + 11 = 22 mod 7 = 1, 19 + 11 = 30/ 2 = 15 + 11 = 26 mod 7 = 5, 12/2 = 6。