Вы находитесь на странице: 1из 20

How to Calculate the Day of the Week

Using a Month TableUsing the 2007 AlgorithmAssigning Letters to DaysUsing the Doomsday AlgorithmAssigning Numbers to Days and Months
Edited by Ed Mulrenin, Flickety, Krystle, Versageek and 25 others

We've all heard of a few very gifted people who can calculate in their heads, quickly (i.e., in less than 2 seconds) and precisely, the day of the week for any date. Here are several different ways to make this calculation.

Edit

Method1 of 5: Usinga MonthTable

1.

1
Addthe Day and the valuefor the Month(fromthe MonthTable). If the resulting number is greater than 6, subtract the highest multiple of 7 in it. Hold this number till step 3.

2. 2

Subtractfromthe (last two digits of the) Yearthe highestmultipleof 28 in it.Add to the resulting number the number you get when you divide it by 4 and round down (i.e., drop the decimal). Now add the value for the Century from the Century Table. If the Month is Jan. or Feb. and the Year is a leap year, subtract 1.

3. 3
Addtogetherthe resultsfromsteps1 and 2. If the resulting number is greater than 6, subtract the highest multiple of 7 in it. Using the resulting number, look up the Day-of-week in the Weekday-Table.
Edit

Method2 of 5: Usingthe 2007Algorithm

1. 1
Memorize"2007"and"Wednesday".This is your base day and year. The instructions below will demonstrate how to calculate the day of week for any day in 2007. The final steps will show how to move this to other years.

2. 2

Memorizethe followingdates. In 2007, they are all Wednesdays (your base day for that year)

April 4 (4/4), June 6 (6/6), 8/8, 10/10 and 12/12 (December 12). These are easy to remember for Americans or Europeans because of the symmetry.

Also, memorize 7/11, 11/7, 9/5 and 5/9 (Memory aid: The people at the 7/11 work from 9 to 5, and reverse the numbers too).

2.

3
Younowhave1 day-of-weekper monthfromApril thoughDecember. January, February, and March have your base day (Wednesday for 2007) on 1/31, 2/7, 2/14, 2/21, 2/28, 3/7, 3/14, 3/21, and 3/28. These should be easy to remember because it is 7,14,21,28, and we're doing math by 7s because there are 7 days per week.

3.

4
Younowhave1 day-of-weekfor everymonth. From this you should be able to easily calculate the day-of-week for any date in 2007

4.

To use this algorithmfor otheryears, increaseyourday by one for eachyear (2006is Tuesday,2005is Monday)

5.

6
For leap-years, calculateas usualfor Januaryand February. Add an extra day for other months, so although 2006 is Tuesday and 2007 is Wednesday, 2008 is Friday (for March and beyond)
Edit

Method3 of 5: AssigningLettersto Days

1. Assign a letter of the alphabet to every day of the year. Since there are seven days in a week, we use seven letters (A through G). January 1 is A, January 2 is B, and so on. After G, we start over from A again. So since January 7 is G, January 8 will be A. We continue through all 365 days of the year this way (we are ignoring leap years for now). When we reach December 31, we will be back at the letter A for the fifty-third time. Here is a chart of day letters for the whole year:

. .

,---,---,---,---,---,---,---,---,---,---,---,---, |Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec|

,---------------+---+---+---+---+---+---+---+---+---+---+---+---| |(29 22 !" # !| A | D | D | $ | % | & | $ | ' | F | A | D | F |

|---------------+---+---+---+---+---+---+---+---+---+---+---+---| |(() |((! | | 2( !* 9 2| % | & | & | A | ' | F | A | D | $ | % | & | $ |

2+ !, !) (| ' | F | F | % | D | $ | % | & | A | ' | F | A | 2" !# !! +| D | $ | $ | ' | & | A | ' | F | % | D | $ | % | 2* !9 !2 "| & | A | A | D | F | % | D | $ | ' | & | A | ' |

2, 2) !( *| F | % | % | & | $ | ' | & | A | D | F | % | D |

|---------------+---+---+---+---+---+---+---+---+---+---+---+---| | 2# 2! !+ ,| $ | ' | ' | F | A | D | F | % | & | $ | ' | & |

-----------------------------------------------------------------

2. Know which letter is the Sunday Letter (a self-explanatory term) for the year you care about.

For 2005, the Sunday Letter is B. For 2006, it is A. (back one letter from the year before) For 2007, it is G. (again, back one letter from the year before -- G is considered to be one letter back from A)

2008 is a leap year. For January and February, the Sunday Letter is F (one letter back from the year before), but the leap day, February 29, causes a disruption. For March through December, the Sunday Letter is E.

For 2009, the Sunday Letter is D. (Again, one step back.) Here is the whole table:

. . .

,----,----,----,----, |!*))|!,))|!#))|!9))| |2)))|2!))|22))|2())|

,-----------+----+----+----+----| | ))| %A | ' | & | $ |

|-----------+----+----+----+----| |#" ", 29 )!| $ |#* "# () )2| F |#, "9 (! )(| & | % | A | $ | D | ' | % | F | & | D | | |

|## *) (2 )+| D' | F& | A$ | '% | |-----------+----+----+----+----| |#9 *! (( )"| % |9) *2 (+ )*| A |9! *( (" ),| $ | D | ' | % | F | & | D | A | $ | F | | |

|92 *+ (* )#| F& | A$ | '% | &D |

|-----------+----+----+----+----| |9( *" (, )9| D |9+ ** (# !)| ' |9" *, (9 !!| % | F | & | D | A | $ | F | ' | % | A | | |

|9* *# +) !2| A$ | '% | &D | $F | |-----------+----+----+----+----| |9, *9 +! !(| F |9# ,) +2 !+| & |99 ,! +( !"| D | | A | $ | F | ' | % | A | & | D | ' | | |

,2 ++ !*| '% | &D | $F | %A |

|-----------+----+----+----+----| | | | | ,( +" !,| A ,+ +* !#| $ ," +, !9| F | ' | % | A | & | D | ' | $ | F | & | | |

,* +# 2)| &D | $F | %A | D' |

|-----------+----+----+----+----| | | | | ,, +9 2!| ' ,# ") 22| % ,9 "! 2(| A | & | D | ' | $ | F | & | % | A | $ | | |

#) "2 2+| $F | %A | D' | F& |

|-----------+----+----+----+----| | | | | #! "( 2"| & #2 "+ 2*| D #( "" 2,| ' | $ | F | & | % | A | $ | D | ' | % | | |

#+ "* 2#| %A | D' | F& | A$ |

------------+----+----+----+----| . . . |!*))|!,))|!#))|!9))| |2)))|2!))|22))|2())| ---------------------

3. Put these together to find the day of the week of any date. For an example, let's try June 4, 2007. The year 2007 is G. We see from the day table that June 3 is G and therefore a Sunday. But we wanted to know about June 4. June 4 is the day after June 3. Therefore, June 4, 2007, is a Monday.

Edit

Method4 of 5: Usingthe DoomsdayAlgorithm

The algorithm used in this guide is based heavily on the Doomsday Algorithm, which is easy-to-use (requiring only knowledge of addition, subtraction, multiplication, and division), requires very little memorization, and can be extraordinarily fast with practice. The Doomsday Algorithm was developed over the course of many years by John Horton Conway[1], a renowned mathematics professor at Princeton University, who took up day-of-the-week calculation as a hobby. At the time that he taught me the algorithm, he could calculate the day of the week in his head for ANY date on the Gregorian calendar in 3 seconds flat. Watch this performance by Arthur Art T. Benjamin[2], the Mathemagician and a math professor at Harvey Mudd College, if you doubt that the algorithm can be preformed this quickly:http://www.ted.com/index.php/talks/arthur_benjamin_does_mathemagic.h tml. Day-of-the-week calculation is one of his later mathemagic tricks. While Ive never met anyone who is that fast after first learning the algorithm, you can drastically improve your speed with practice. The Doomsday Algorithm relies on a branch of mathematics known as modular arithmetic[3]. The algorithm only works for the Gregorian Calendar, but similar tricks could be developed for any calendar system. This guide does not assume a mathematical background; for those with more mathematical sophistication the Wikipedia article entitled Doomsday rule[4] and the Advanced Tricks for Greater Speed section of this guide would be more appropriate. There are lots of examples throughout the guide intended to clarify various aspects of the algorithm; feel free to skip them if you already understand the concepts they illustrate. All of the days of the week mentioned in the examples are correct, but you shouldnt worry if you dont know how they were calculated while reading the guide for the first time. There is also some deliberate repetition to hammer in some of the subtler concepts that you may wish to skim over if you already understand them.

First, here are some useful properties of

The GregorianCalendar [5]


o

Years Years divisible by 4 are leap years, with the exception that years divisible by 100 are NOT leap years,

with the exception that years divisible by 400 ARE leap years.

Non-leap years will be referred to throughout the guide as normal years. The Gregorian calendar repeats exactly every 400 years. Note that the Gregorian calendar has been reformed in the past and that this algorithm only applies to the Gregorian calendar in its most recent state. For more information on this reform and its consequences for calculating the day of the week, refer to the Julian calendar section of the Wikipedia article entitled Doomsday rule:http://en.wikipedia.org/wiki/Doomsday_rule#Julian_calendar.

In this guide, the notation C.E. and B.C.E. will be used. C.E. means Common Era and is equivalent to A.D. B.C.E. means Before the Common Era and is equivalent to B.C. For more information refer to the Wikipedia article entitled Common Era: http://en.wikipedia.org/wiki/Common_Era. Think of C.E. years as positive and B.C.E. years as negative (but subtract one from them first). For example, think of 1670 C.E. as 1670, but think of 1540 B.C.E. as -1539. Note that there is no year 0 in the Gregorian calendar, so you must subtract 1 from 1540 before placing a negative sign in front of it. For a more detailed explanation, see the Wikipedia article entitled Astronomical year numbering:http://en.wikipedia.org/wiki/Astronomical_year_numbering.

In this guide, the formats mm/dd and mm/dd/yyyy will be used to represent dates in compact form. For example, 8/6 is equivalent to August 6th, 7/24/1670 is equivalent to July 24th, 1670 C.E., 12/6/534 is equivalent to

December 6th, 534 C.E., and 10/23/-1889 is equivalent to October 23rd, 1890 B.C.E.
o

Months January, March, May, July, August, October, and December have 31 days. April, June, September, and November have 30 days. February has 28 days during a normal year and 29 days during a leap year. Leap day, that is, the day that only exists during a leap year, is February 29. There is a useful mnemonic to distinguish between months with 31 days and fewer than 31 days. Hold out your right hand. Tap the knuckle of your index finger and say January. Tap the gap/dip/valley between the knuckles of your index and middle fingers and say February. You can remember that January has more days than February because your knuckle is taller than the gap. Next tap the knuckle of your middle finger and say March. Notice as you continue that all of the months with 31 days are on knuckles, while all of the months with fewer days are in gaps. Youre probably wondering: What do I do once I get to July? because July is on the knuckle of your pinky. Just go back to the beginning; tap the knuckle of your index finger again and say August. Continue from here to get to the rest of the months.

Days In ANY given year (even a leap year), Doomsdays are all on the same day of the week. Here are some easy-to-remember Doomsdays: 4/4, 8/8, 10/10, 12/12, 5/9, 9/5, 7/11, and 11/7. A mnemonic for the last four Doomsdays in the list is: 9 to 5 job at a 7-11 gas station. For example, in the year 2000, April 4, June 6, July 11, and November 7 are all Tuesdays. (Important note: this does NOT mean that April 4, 2001 was also Tuesday. April 4, 2001 was actually a Wednesday.) You can add or subtract 7 from any Doomsday to get another Doomsday. For example, 5/9, 5/16, and 5/23 are all Doomsdays. You dont have to just add or subtract 7 at a time though; you can use any multiple of 7. For example, 9/5 and 9/26 are both Doomsdays, because 5+7*3 26. Another easyto-remember Doomsday is 3/0. No this is not a typo; 3/0 is simply another way of thinking about the last day of February. Unlike 2/28 or 2/29, 3/0 is ALWAYS the last day of February, regardless of whether or not it is a leap year. We can even

think of months as having negative days. For example, 8/8 and 8/-6 are both Doomsdays. To convert 8/-6 into a normal date, simply add the number of days in the 7th month (August). Use the knuckle trick from the previous paragraph to determine that there are 31 days in August. So, 8/-6 is the same as 7/25, because -6+31 25. We may also think of months as having days greater than 31. For example, 10/10 and 10/34 are both Doomsdays. To convert 10/34 into a normal date, simply subtract the number of days in the 10th month (October). Our knuckles tell us that October has 31 days, so 10/34 is 11/3, because 34-31 3. We can even write June days as March days. For example, 6/6 and 6/-64 are Doomsdays. May (month 5) has 31 days, so 6/-64 5/-33. April (month 4) has 30 days, so 5/-33 4/-3. March (month 3) has 31 days, so 4/-3 3/28. Thus, June -64th is equivalent to March 28th, which is a Doomsday. Be careful to account for leap years when using these tricks to determine Doomsdays in January or February. For example, in ANY year, 3/0 and 3/-14 are both Doomsdays, but in a leap year February has 29 days, so 3/-14 2/15, while in a normal year February has 28 days, so 3/-14 2/14. Thus, February 15th is a Doomsday during leap years, but February 14th is a Doomsday during normal years. You have to be careful when going from March to January as well. Leap year: 3/-42 2/-13 1/18; normal year: 3/-42 2/-14 1/17. Now that you know how the Gregorian calendar works, you can use your knowledge to

Calculatethe Dayof the Weekin YourHeadFromthe Year, Month,and Day


o

Number-days Number-days are numbers that are associated with days of the week by a mnemonic.

Sunday NONEday 0 Monday ONEday 1 Tuesday TWOSday 2

Wednesday THREESday 3 (lame, I know) Thursday FOURSday 4 Friday FIVEday 5 Saturday SIXAday 6 Sunday SEENday 7 (seen as in a contraction for seven that sounds like sun)

Because there are seven days in a week, you can add or subtract any multiple of 7 at ANY point during ANY part of ANY day-of-the-week calculation. This is why Sunday is both 0 and 7. Monday could be thought of as -6, 8, 71, etc. Throughout the guide you will see (and have been seeing) congruence symbols, , rather than equals signs, =, because 71 does NOT equal 8, but they are equivalent for the purpose of determining the day of the week. While finding a day of the week we are only interested in the remainder when numbers are divided by 7. All of these congruences are thus modulo 7, abbreviated mod 7. Numbers are congruent modulo 7 if their remainders are the same when they are divided by 7. This is equivalent to the earlier point that you can add or subtract multiples of 7 as you wish. For example, 1 8, but 1 8 (mod 7). More examples of the way in which modulo behave are -15 -1 6 (mod 7) and 4 -3 7004 (mod 7). The notation (mod 7) will be left off throughout the guide, because all congruences are assumed to be modulo 7.

If you know that August 8, 1953 is a Saturday, then you can quickly determine that August 4, 1953 is a Tuesday, because four days before SIXAday is TWOSday. That is, 6-4 2. Likewise, if you know that 9/5/1776 is a FOURSday, then you can quickly see that 9/7/1776 is a SIXAday, because 7-5 2 and 4+2 6. Remember that you can add or subtract any multiple of 7 to a Number-day. If you know that 10/10/-2543 is a SIXAday, then you can quickly determine that 10/2/-2543 is a FIVEday, because 2-10 -8 -8+7 -1, and 6+(1) 5. Once again, remember to watch out for leap years, like 18,400. If you know that 2/28/18,400 is a ONEday, then you can quickly determine that 3/3/18,400 is a FIVEday, because 2/28/18,400 3/-1/18,400 and 3-(-1) 4 and 1+4 5.

Definitions of Year-days and Century-days The Year-day of any given year is the day of the week on which all of its Doomsdays lie. For example, every Doomsday in 2009 is a Saturday, so the Year-day of 2009 is Saturday. The Century-day of any given century is the Year-day of the first year of the century. The Century-year is the first year of any given century. The Year-day of 1900 is Wednesday, so the Century-day of the 1900s (i.e. the 20th century) is Wednesday. Also, 1900 is the Century-year of the 20th century. Note though, that the Century-year of the century that -1362 lies in (i.e. the -1300s or the 14th century B.C.E.) is -1400, NOT -1300, because -1400 comes before -1300. Remember also that -1400 is equivalent to 1401 B.C.E., NOT 1400 B.C.E.

Calculating Big Tuesdays (400 Years) The Year-day of every year divisible by 400 is Tuesday. These Year-days are called Big Tuesdays (just to help you remember them). Years that are divisible by 400 are called Big Tuesday-years, and centuries that have Century-days that are also Big Tuesdays are called Big Tuesday-centuries. Thus, the Year-day of 1600 is a Big Tuesday. The Century-days of the 2000s, the -4400s, and the 96,812,000s are all Big Tuesdays, the 2000s, the -4400s, and 96,812,000s are all Big Tuesday-centuries, and 2000, -4400, and 96,812,000 are all Big Tuesday-years.

Calculating Century-days (100 Years) If you are NOT in a Big Tuesday-century, then you can find the Century-day as follows. Subtract 100 from the Century-year until you get to a Big Tuesday-year. Count how many times you subtracted 100. If you subtracted 100 once, then the Century-day is Sunday; if twice, then its Friday; if thrice, then its Wednesday; if four or more times, then you messed up, because one of every four Century-years is a Big Tuesday-year. For example, the Century-day of the 1800s is Friday, because you subtract 100 twice to get 1600, which is a Big Tuesday-year (because its divisible by 400). The pattern looks like this: 1600 TWOSday 2, 1700 SUNday 0, 1800 FIVEday 5 -2, 1900 THREESday 3 -4, 2000 TWOSday 2 -5, and so on. Note that you can

get from one Century-day day to the next by subtracting two from the initial Century-day. This only works when the larger of the two adjacent centuries is NOT a Big Tuesday-century. Thats fine though, because you already know that the Century-day of every Big Tuesday-century is TWOSday.
o

Calculating Dozen-days (12 Years) The Dozen-year of any given year is the largest year that is both less than or equal to the given year and that has the property that the positive difference of itself and the Century-year is divisible by 12. The Dozen-day of any given year is the Year-day of the Dozen-year. The Dozen-day can be calculated by adding the Century-day to the result of the division by 12. For example, the Dozen-year of 1234 is 1224, because 1224-1200 24 12*2, and no larger years that are still less than or equal to 1234 yield a positive difference with 1200 that is divisible by 12. Since the Year-day of 1224 is Thursday, the Dozen-day of 1234 is also Thursday. Note that the Dozen-days for 1235, 1226, and 1229 are all Thursdays as well; while the Dozen-days for 1236 and 1238 are not the same (they are, in fact, Fridays). For another example, we can calculate the Dozen-day of -1713. We first need to find the Century-day of the -1700s. Since we must subtract 100 three times from -1700 to arrive at a Big Tuesdayyear, the Century-day is THREESday. Next we must find the Dozen-year. Note that the Dozen-year is NOT -1712, but rather -1716, because -1716-(-1800) = 84 = 12*7. So, the Dozen-day of -1713 is 3+7 3 THREESday (since we can subtract 7 as we please).

Calculating Quad-days (4 Years) The Quad-year of any given year is the greatest number that is both less than or equal to the given year and divisible by 4. The Quad-day of any given year is the Year-day of the Quad-year. For example, the Quad-year of 1620 is 1620; while that of 1643 is 1640. The Quad-days of 1640, 1641, 1642, and 1643 are all Wednesday; while the Quad-day of 1620 is Saturday. We can calculate the Quad-day as follows. If the given year is 1642, then the Dozen-year is 1636, because 1636-1600 12*3. The Century-year, 1600, is a Big TWOSday. 3+2 5, so the Dozen-day of 1642 is FIVEday. Subtract 4 from the Quad-year, 1640, until you get to the Dozen-year. Multiply the number of times

you subtracted 4 by -2, and add this result to the Dozen-day to get the Quad-day. In our example, 1640-4*1 1636, 1*-2 -2, and 5+(-2) 3, so the Quad-day of 1642 is Wednesday (as mentioned previously). Wednesday, is thus also the Year-day of 1640.
o

Calculating Year-days (1 Year) If the given year is NOT divisible by 4, like 1642, then subtract the Quad-year from the given year. Add the result to the Quad-day to get the Yearday. In our example, 1642-1640 2, and 2+THREESday FIVEday, so the Year-day of 1642 is Friday.

Calculating Doomsdays (Months and Days) Once you know the Year-day, you know the day of the week of every Doomsday in that year. For example, if the date were 9/5/1642, you would already know that it was a Friday. If the date were 6/20/1642, then you would subtract 7 days twice to discover that 6/20/1642 is the same day of the week as 6/6/1642, which is a known Doomsday. This means that 6/20/1642 is also a Doomsday, and is therefore a Friday.

Calculating Days of the Week (Days) If youre given a date like 4/20/1642, which is NOT a Doomsday, then simply find the nearest Doomsday by repeatedly adding or subtracting 7 to known Doomsdays. We know 4/4/1642 is a Doomsday, so we add 14 days to discover that 4/18/1642 is a Doomsday. Now we know that 4/18/1642 is a FIVEday, so we simply add 2 days to find that 4/20/1642 is a SEENday. Dont forget that the nearest known Doomsday may not be in the same month. For example, 3/29/1642 is closer to 4/4/1642 than to 3/0/1642. Since 4/4/1642 4/3/1642 3/28/1642, we know that 3/29/1642 FIVEday + 1 SIXAday.
Edit

Method5 of 5: AssigningNumbersto DaysandMonths

This is similar to method 1, but it is faster.

Memorizethis:

Use this table to know the values of the days:


) ! 2 ( + " * (, Satur.ay Sun.ay Mon.ay /ue0.ay 1e.ne0.ay /2ur0.ay Fr3.ay Satur.ay

And remember that in mod 7 the numbers 1, 8, 15, 22, and 29 are equal

Use this table to know the values of the months.


Jan Apr Jul Oct Feb May Aug Nov Mar Jun Sep Dec ) ( ( * ! + * 2 " ) ( "

Use this table to know the values of the years.

(come back to this later if it does not make sense now)


)-2(+"- ) )!2(-"* " )!-(+"* !! -!2(+-* !, )!2-+"* 22

Edit

Tips

The first row of the table for days can be memorized as "Add G, beg C, fad F". Once you know the first row, count forward to find the rest of the days.

The years, taken at ten-year intervals, fall into a pattern. Read down the columns to see the pattern. Note that the top row of the chart does not fit the pattern.

. . . . . . . . . . . . . . . . . . .

,----,----,----,----, |!*))|!,))|!#))|!9))| |2)))|2!))|22))|2())| ,----+----+----+----+----| | )) | %A | ' | & | $ |

|----+----+----+----+----| 4 !) 4 ' 4 & 4 $ 4 % 4

| 2) | &D | $F | %A | D' | 4 () 4 F 4 A 4 ' 4 & 4

| +) | A$ | '% | &D | $F | 4 ") 4 % 4 D 4 F 4 A 4

| *) | D' | F& | A$ | '% | 4 ,) 4 & 4 $ 4 % 4 D 4

| #) | $F | %A | D' | F& | | 9) | A | ' | & | $ |

-------------------------|!*))|!,))|!#))|!9))| |2)))|2!))|22))|2())| ---------------------

To calculate day-of-week for years farther away (say 1970 or 1900 or 1800) it might help to memorize key years and the base day of that year, rather than counting from 2007/Wednesday back to 1800 (don't forget leap years).

You have to also remember "2007 Wednesday" or some other nearby year. You can now calculate any day-of-week within a decade or so.

The Century Table repeats itself every 400 years in the 0-5-3-1 pattern 815-22-29". Whatever the letter for the 1st of the month is, it will be the same for the 8th, 15th, 22nd, and (if the month has at least 29 days) the 29th.

Edit

Warnings
Watch out for people who may give you dates that do not exist just to trick you, e.g., April 31st (there aren't 31 days in April) or February 29, 1900 (this turn of the century year is not a leap year).

Do not try to go too fast at first. Concentrate on being precise first before you concentrate on speed. Build up your speed over time. Going too fast is the surest way to make mistakes and then the process is no fun. For instance, it seems that 20 percent of the people know the day of the week they were born on, so there will often be someone around to check out if you are correct.

This algorithm works for the Gregorian Calendar. This is used in the US after 1752 (after the British took it up) but in some countries it was taken up earlier (Spain and Portugal). Russia only adopted it after the Russian Revolution. So you should always ask the question 'What Country'?' before performing the algorithm for completeness.

Some wise guys will get jealous that you are attracting all the attention with your "party trick" and say something like, "Oh, that's no big thing. Idiot savants can do that." So it might be a good idea to prepare in advance some quick comeback like, "You know, you're absolutely right, they can. But what they can do is perhaps one more thing than you can obviously do."

You will get discouraged at first when you're not having much luck progressing. Don't give up, though. Success will gradually come.

If you practice enough, you will eventually memorize more Doomsdays and all of the common Century-days (like 1900s 3 and 2000s 2). Once you can get the answer right in your head fairly quickly, you can impress your friends by telling them the day of the week that they or some famous person were born

on. One of the easiest ways to increase your speed is to memorize all of the numbers associated with the months of the year (if you havent already), so you dont have to waste time counting from January. Another quick way to increase your speed is to memorize some January and February Doomsdays for non-leap years, like 1/10 and 2/0. You can add one to any January or February non-leap year Doomsday to get the Doomsday for a a leap year. So, 1/11 and 2/1 would be the leap year Doomsdays. For a table of all of the Doomsdays, refer to the Overview of all Doomsdays section of the Wikipedia article entitled, Doomsday rule:http://en.wikipedia.org/wiki/Doomsday_rule#Overview_of_all_Doomsdays.

It is useful to know the effect that adding different numbers of years will have on the Year-day. Because of leap years, these tricks only work within certain blocks of a certain number of years and only when you begin on the first year in the block. As mentioned in the Calculating Century-days section, within standard 400-year blocks (i.e. 1600-1699 or 1200-1599, but not 1400-1799), beginning from any Big Tuesday-year (i.e. 1600 or 1200), adding 100 years subtracts 2 from the day of the week. Within standard 100-year blocks (i.e. 1700-1799 but not 1704-1803), beginning from any Quad-year (i.e. 1700 or 1764), adding 4 years subtracts 2 from the day of the week, adding 12 years adds 1 to the day of the week, adding 16 years subtracts 1 from the day of the week, and adding 28, 56, and 84 years adds 0 to (i.e. does not affect) the day of the week.

You can work backwards instead of forwards from Big Tuesday-years by adding one to Big Tuesday to get that the Century-day of the century before a Big Tuesday-century is Wednesday. The best technique for Century-days is simply to memorize the simple pattern that they follow, which repeats every 4 centuries: 2, 0 or 7, -2 or 5, 3. You can also work backwards from Dozen-years and Quad-years. To get to the Year-day of a year immediately preceding a leap year, subtract two from the Year-day of the leap year. Dozen-years and Quadyears are leap years (UNLESS they are also Century-years, excluding the cases in which they are also Big Tuesday-years, when they ARE leap years). To get to

the Year-day of a year immediately preceding a normal year, subtract one from Year-day of the (larger) normal year. With more practice, you could quickly find the day of the week for a more challenging date, say January 16, 6387228 B.C.E. See the next paragraph for the solution.

First of all, remember to convert from B.C.E. into negative years (i.e. astronomical year numbering) to get 1/16/-6,387,227. Now, we notice that we can ignore any digits after the first 4, because the Gregorian calendar repeats every 400 years (and, thus, also every 10,000 years). Thus, 1/16/-6,387,227 1/16/-7227. Now, we notice that -7600 is a Big Tuesday-year, but in this case it would be easier to work backwards from -7200, which is also a Big Tuesdayyear. The Century-year, -7300, is one century before a Big Tuesday-century, so the Century-day is THREESday. We can add 84 years without affecting the day of the week to get that -7216 is a THREESday. We can subtract 12 years, reducing the day of the week by 1, to get -7228 is a TWOSday. We can add 1 year, adding 1 to the day of the week, to get that -7227 is a THREESday. Since, -7227 is NOT divisible by 4 it cannot be a leap year, and thus 1/10 is a Doomsday. Now, we know that 1/10 1/17 1/16 + 1, so we subtract one from the Year-day, THREESday, to get that January 16, 6387228 B.C.E. is a Tuesday.

Watch out for leap years. A leap year has two Sunday letters one for before, and one for after, February 29.

If you cant figure out why you keep getting a different answer than the Doomsday Calculator on any date B.C.E., such as number 2 from the practice quiz, dont forget to subtract one from the year before placing a negative sign in front of it to account for the fact that there is no year 0 in the Gregorian calendar. For example, August 16, 1783 B.C.E. would be inputted into the Doomsday Calculator as 8/16/-1782. Also, if you still arent getting the same answer, make sure that you input the correct number for the month.

Don't get frustrated if you keep getting the answer wrong at first. If calculating the day of the week in your head were easy, then it wouldn't be nearly so impressive once you do get it down.

Вам также может понравиться