両親があなたに言っていない限り、あなたが生まれた曜日を知っていることはまずありません。ただし、シンプルな数学的アルゴリズムを利用して、7日間の週や12ヶ月の年などのカレンダー定数を使用して、生まれた日を計算できます。
生年月日を書き留めます。この例では、1966年3月10日を使用します。
数学者のBurkard PolsterとMarty Rossによると、Plus Magazineの記事「何曜日に生まれましたか?」以下の表を使用して、関連するテーブルエントリを生まれた日に追加します。
1月6日2月2日3月2日4月5日5月0日6月3日7月8月5日8月1日9月4日10月6日11月6日12月4日
例に従って、月の日は10で、月は3月です。
10 + 2 = 12
次の表を使用して、セクション2の結果に追加する必要がある番号を見つけます。
1900: 1 1910: 6 1920: 5 1930: 3 1940: 2 1950: 0 1960: 6 1970: 4 1980: 3 1990: 1 2000: 0 2010: 5
例に従って、使用している日付は1960年代なので、上記の表でこれに関連付けられた番号を使用します。
12 + 6 = 18
得られた結果に年の最終番号を追加します。例に従って、年は1966年であったため、年の最終番号は6です。
18 + 6 = 24
次に、うるう年の数を考慮する必要があります。この手順では、次の表が必要です。
偶数:
0: 0 1: 0 2: 0 3: 0 4: 1 5: 1 6: 1* 7: 1 8: 2 9: 2
奇数
0: 0 1: 0 2: 1 3: 1 4: 1 5: 1 6: 2 7: 2 8: 2 9: 2
日付の10進数を書き留めます。 10進数が偶数である場合は、偶数用のテーブルを使用し、その年内の最終番号に対応するテーブルエントリを見つけます。 10年が奇数の場合、奇数のテーブルは、その年内の最終番号に対応するテーブルエントリを見つけます。
この例では、10年は60年代であるため、6は10進数であり、偶数です。したがって、上記の偶数テーブルを使用します。 1966年の最終年は6です。したがって、6に対応する番号を使用します。エントリには星印が付いています。テーブル内にある番号をセクション3の結果に追加します。
24 + 1 = 25
最後に、ステップ4で得られた回答を7で割り、残りをメモします。例に続いて:
25/7 = 3残り4
書かれた日付がうるう年の1月または2月(これらは0、4、または8で終わる偶数年の年)である場合、答えから1を引きます。最終的な残りの値は、曜日に対応します。 4日目は木曜日です。したがって、これは1966年3月10日に対応する日です。