デートの日付が何曜日かを知る4つの方法

デートの日付が何曜日かを知る4つの方法
デートの日付が何曜日かを知る4つの方法

ライフハッカーのロゴ

  • Bluesky ページを見る (新しいタブで開きます)
  • Instagramページを見る(新しいタブで開きます)
  • Facebookページで見る(新しいタブで開きます)
  • YouTubeページを見る(新しいタブで開きます)
  • Twitterページを見る(新しいタブで開きます)
  • コピーしました

任意の日付の曜日を割り出すことができます。少なくとも説得力のある偽造を行うことができます。

デートの日付が何曜日かを知る4つの方法

クレジット: Brian A. Jackson - Shutterstock

目次


特定の日付の曜日を瞬時に思い出すことができるというのは、まるで魔法のトリックのように思えますが、実際には、少し努力して少し計算する気さえあれば、それほど難しいことではありません。

人間とコンピューターの能力を駆使してカレンダーを操り、周りの人を感心させたいなら、以下に、日付の曜日をほぼ瞬時に特定できる4つの方法をご紹介します。最も簡単で計算を一切必要としない方法から、高度で不吉な響きを持つ「終末アルゴリズム」まで、順番に解説しています。

数学を使わずに曜日を瞬時に見つける方法

これは不条理なまでにズルですが、特定の日付が何曜日であるかを知りたい場合は、携帯電話に聞いてください。

iPhoneを取り出して「Hey Siri、1994年1月25日は何曜日だった?」と言っても、誰も感心しないのは明らかです。しかし、ちょっとした手品と技術的なトリックを使えば、SiriやGoogle Assistantを使って、まるで自分が人間のカレンダーであるかのように見せることができます。これは、少なくともバーでのちょっとした賭けに勝つには十分な説得力を持つはずです。

やり方は次のとおりです:

  • iPhoneでSiriをサイレントで応答させるには、「設定」>「アクセシビリティ」>「Siri」と進みます。システムアップデートの種類に応じて、「自動」(iPhoneをサイレントモードにしてください)または「サイレント応答を優先」を選択してSiriが常にサイレントで応答するように設定してください。

  • Androidでは、Googleアシスタントに「アシスタントを開いて」と話しかけるか、「設定」>「アプリ」>「アシスタント」>「アシスタントのすべての設定を表示」に進みます。次に「アシスタントの音声とサウンド」を選択し、「音声出力」の下にある「電話」をタップします。「なし(ハンズフリー以外)」を選択します。

  • 誰かの生まれた曜日を即座に言えるかどうか、ビールを賭けてみましょう。

  • スマートフォンは視界から外し、相手が日付を言う間、サイドボタン(またはAndroidでGoogleアシスタントに使うボタン)を押し続けて、スマートフォンが聞き取れる状態にしておきましょう。必要であれば、質問を復唱することもできます(もちろん、スマートフォンのために)。

  • 携帯電話をこっそり覗き込むと、Siri や Google があなたが求めている答えを静かに提供してくれます。

  • 無料ドリンクを受け取ってください。

ほぼ数学を使わずに、曜日を瞬時に見つける方法(携帯電話を使わずに)

この日付の曜日を調べる方法は、数か月先または数か月先までしか使えないので、あまり意味がありませんが、簡単でほとんど計算も必要ありません。少し暗記するだけで済みます。やり方は以下のとおりです。

  • カレンダーを見て、7日が何曜日か覚えておきましょう。2023年8月は月曜日です。つまり、8月14日、21日、28日も月曜日です。

  • 8月は「月曜日の月」だということを覚えておきましょう。2023年には、9月は「木曜日の月」、10月は「土曜日の月」、11月は「火曜日の月」になります。これらのうちどれだけ覚えられるかは、あなたの努力次第です。

  • 「11月12日は何曜日ですか?」と聞かれたら、11月は火曜日なので14日は火曜日だということを覚えておけば大丈夫です。そこから2を引くと、11月12日は日曜日だと分かります。

数学中心の方法で曜日を命名する

さて、以下はオールド・ファーマーズ・アルマナックからスワイプした日付から曜日を調べる実際の方法です。少し計算と記憶が必要ですが、暗算でできる計算です。

年の月を表すこのコードを覚えておいてください:

  • 1月 = 1

  • 2月 = 4

  • 3月 = 4

  • 4月 = 0

  • 5月 = 2

  • 6月 = 5

  • 7月 = 0

  • 8月 = 3

  • 9月 = 6

  • 10月 = 1

  • 11月 = 4

  • 12月 = 6

  • うるう年の場合、1 月 = 0、2 月 = 3 になります。

それを記憶したら、次の操作を行ってください。

  • 年の下2桁に、その4分の1を足します。余りは無視してください。

  • それに月日を追加します。

  • 上記の月コードを追加します。

  • 7で割ります。

  • 余りの最初の桁は曜日で、日曜日は 1、月曜日は 2 などになります。余りがない場合は土曜日です。

この方法にはいくつかの特別なルールがあります。

  • 1900 より前の週については、割る前に合計に 2 を加算します。1800 より前の週については、4 を加算します。

  • 2000 から 2099 までは、割る前に合計から 1 を引きます。

例えば、1964年5月7日は「何曜日だったか」と聞かれたら、64の25%を64に加えて16になります。これに7を加えて23になります。「月コード」の2を加えて25になります。これを7で割ると3.5になります。余りが5なので、木曜日だったことを意味します。

これまでのところどう思いますか?

この方法は一応は機能しますが、洗練さに欠けます。恣意的に記憶する鈍器のようなもので、しかも1753年までしか遡れません。ですから、もっと深く掘り下げる必要があります。

「終末アルゴリズム」を使って曜日を予測する

その名前にもかかわらず、「ドゥームズデイ・アルゴリズム」は、数学が苦手でない限り、それほど恐ろしいものではありません。ルイス・キャロル(「不思議の国のアリス」の異名を持つ)が考案した公式を改良したドゥームズデイ・アルゴリズムは、1970年に数学者ジョン・ホートン・コンウェイによって考案されました。このアルゴリズムは、グレゴリオ暦の特定の日付が、同じ暦年の他の特定の日付と常に同じ曜日に当たるという事実に一部基づいています。これが「ドゥームズデイ」と呼ばれるものです。

4月4日、6月6日、8月8日、10月10日、12月12日(偶数月)が、どの年でも同じ曜日に当たることを覚えておけば、カレンダーのほとんどの項目を網羅したことになります。しかし、覚えやすい他の曜日を追加することもできます。7月11日、11月7日、9月5日、5月9日も同じ曜日に当たります。(簡単な記憶法としては、「私は7月11日に9時から5時まで働いています」と言うことです。)さらに、7月4日、ボクシングデー(12月26日)、ハロウィン(10月31日)、円周率の日(3月14日)も追加できます。2023年には、これらの日付はすべて火曜日です。

閏年は事情が少し複雑になります。平年では1月3日が終末日ですが、閏年では1月4日です。2月の場合、終末日は月の最終日です。平年なら2月28日、閏年なら2月29日です。

そこから、既知の日付にいくつかの数字を足したり引いたりすることで、どの月の曜日も素早く計算できる十分な情報が得られます。2023年の終末の日はすべて火曜日でした。ですから、もし誰かが「2023年6月3日は何曜日でしたか?」と尋ねたら、6/6は火曜日で、3日引くと土曜日になることを思い出すことができます。奇数月の場合は少し複雑ですが、それでも可能です。

「でも、これは特定の年の終末の日が何曜日か分かっていないと使えないじゃないか」と思うかもしれませんね。その通りです。でも、それを求める方法はいくつかあります。仕組みの説明は少し複雑で長くなるので、Be Smartのこちらの動画で、一つの方法を分かりやすく解説していますので、ぜひご覧ください。あるいは、Wikipediaのページを読んで、もっとたくさんの方法を見つけてください。

自分に合った方法を見つければ、暗記でも可能です。少し練習すれば、歴史上のどの日付のどの曜日でも数秒で答えられるようになります。どうやら、これはアジアズ・ゴット・タレントに出場できるほどのすごい偉業のようです。

毎日のニュースレター すべてをより良くする準備はできていますか?

ジョーダン・カルホーンの肖像画 ジョーダン・カルフーン 編集長

Jordan とチームから毎日のヒント、コツ、技術ガイドを入手してください。

毎日のニュースレター すべてをより良くする準備はできていますか? Jordan とチームからのヒント、コツ、技術ガイドを毎日お届けします。

次の記事へスクロールしてください