「あと何日」の数え方
「あと何日」はただの引き算に見えて、約束を間違えると1日ずれます。正しく数える方法を整理します。
数えるのは暦の日数、24時間ブロックではない
「あと何日」の約束事は暦の日数、つまり今日と目標日の間にある深夜(0時)の個数です。今日が木曜で目標が土曜なら答えは 2。間の実時間が 47 時間でも 49 時間でも変わりません。
今日に立っている日は 0 として数えます。だから土曜日に「土曜日まであと何日?」と聞けば答えは 0(今日です)。日曜日に聞けば 6 です。次の土曜までは 6 回深夜を越えるからです。
日数を週と時間に換算する
週への換算は 7 で割って余りを残す方法です。100 日は 14 週と 2 日。時間にするには 24 を掛けますが、夏時間の切り替えがあると実際の経過時間は 1 時間前後ずれます。
営業日だけを数えるなら、土日を飛ばし、さらにその地域の祝日を引きます。暦で 30 日は、だいたい 21〜22 営業日です。
サイトによって答えが1日ずれる理由
「あと何日」の答えは、すべてどこかのタイムゾーンの深夜に錨を下ろしています。このページはあなたのブラウザのタイムゾーンで深夜を数えます。あなたのカレンダーと一致するのはこちらです。
UTC で計算するサイトは、日付変更線の近くや深夜の時間帯で、あなたより 1 日進んだり遅れたりします。カウントダウンがちょうど 1 日ずれているときは、ほぼこれが原因です。