Determination of the day of the week determined for the latter part of the analysis. By using a given day August 13, 2009 which was a Thursday as a reference, with "Base" and "n" being the number of days and weeks it has been since 01/01/0001 to the given day, respectively and "k" the day into the given week which must be less than 7, "Base" is expressed as Knowing that a year divisible by 4 or 400 is a leap year while a year divisible by 100 and not 400 is not a leap year, a software program can be written to find the number of
Determination of the day of the week the intended design objective. The tabular forerunner to Tøndering's algorithm is embodied in the following K&R C function. With minor changes, it was adapted for other high level programming languages such as APL2. Posted by Tomohiko Sakamoto on the comp.lang.c Usenet newsgroup in 1992, it is accurate for any Gregorian date. IBM's Rata Die method requires that one knows the "key day" of the proleptic Gregorian calendar i.e. the day of the week of January 1, AD 1 (its first date). This has to be done to establish the remainder number based on which the day of the week is