The Handy Calendar

What day of the week is it? For calendar calculating like savant syndrome.

HOME > English > Archives > Mutant

Procedures

If you would like to know a date on the Western (Gregorian) calendar from October 15, 1582 onward, you use Y for the last four digits of the year, M for the month, and D for the day.

If M < 3, Y’ = Y - 1 (However, when Y = 0, Y’ = 9999), if M ≥ 3, then for Y’ = Y, use C for the 2 digits above Y’, and N for the 2 digits below Y’. (For example, if Y’ = 1234, C = 12 and N = 34.)

By implementing the following process, if the position that you finally come to is 0, 1, …, 6, Sun, Mon,…, Sat is your desired day. However, for integers a,b (b≠0), you divide a by b and write the remainder a%b.

Supplement:
On the joints of the index, middle, and ring fingers on your left hand, place the following numbers in the 7 marked out positions. From the tip of your index finger: 0,1,2. From the tip of your middle finger: 3,4,5. On the tip of your ring finger: 6. For integers a,b, 0≤a<7, and 0≤b<7, the position b-after of a indicates position (a+b)%7. See also n-after.

A method to guess the day of the week of a specific date by calculation using fingers "Mutant (tentative)”:

Step 1
Hold on 0.
Step 2
Shift the hold position to n-after that n corresponds to M (Table 1).
Step 3
Shift the hold position to (D%7)-after.
Step 4
Shift the hold position to n-after that n corresponds to C%4 (Table 2).
Step 5
Use n' for the maximum multiples of 4 below N, and shift the hold position to n-after that n corresponds to n' (Table 3).
Step 6
Shift the hold position to (N%4)-after.

(End Process)

     Table 1
1 2 3 4 5 6 7 8 9 10 11 12
0 3 2 5 0 3 5 1 4 6 2 4

     Table 2
0 1 2 3
0 5 3 1

     Table 3
0 4 8 12 16 20 24 28 32 36 40 44 48 52 56 60 64 68 72 76 80 84 88 92 96
0 5 3 1 6 4 2 0 5 3 1 6 4 2 0 5 3 1 6 4 2 0 5 3 1