「○分後の時刻」計算ツールとは?
このツールは、開始時刻に任意の分数を足して、24時間表示で「何時何分になるか」を計算します。深夜0時をまたいだ場合も自動で処理し、何日分繰り上がったかも表示します。料理のタイマー、駐車場の制限時間、薬を飲む時間、会議のリマインダーなど、「あと○分後は何時?」と思ったときにすぐ役立ちます。
使い方
まず足したい分数を入力し、続いて開始時刻の「時」(0〜23)と「分」(0〜59)を入力します。初期値はサーバーの現在時刻です。計算結果は「HH:MM」形式で表示され、あわせて結果の「時」「分」、1日の中での通算分数、繰り上がった日数も確認できます。
計算式のしくみ
まず開始時刻を、深夜0時からの通算分数に変換します。開始通算分 = 開始の時 × 60 + 開始の分。これに足したい分数を加えて合計分数を求めます。繰り上がる日数は、合計分数のうち1440分(=1日)が何回分含まれるか(整数部分)で、1日の中の分数はその余りです。最後に、その分数を60で割った商が「時」、余りが「分」になります。
$$\begin{gathered} \text{Result Time} = \left(\,T \bmod 1440\,\right) \\[1.5em] \text{where}\quad \left\{ \begin{aligned} T &= 60 \times \text{Start Hour} + \text{Start Minute} + \text{Minutes} \\ \text{Hour} &= \left\lfloor \dfrac{T \bmod 1440}{60} \right\rfloor \\ \text{Minute} &= (T \bmod 1440) - 60 \times \text{Hour} \end{aligned} \right. \end{gathered}$$
計算例
14:30 から 90分後を考えてみましょう。開始通算分 = \(14 \times 60 + 30 = 870\)。合計分数 = \(870 + 90 = 960\)。\(960 \div 60 = 16\)、960 ÷ 60 の余り = 0。したがって結果は 16:00 です。実際に 14:30 に 1時間30分を足すと 16:00 になり、計算と一致します。ちなみに 16:30(通算分990)にしたい場合は、14:30 に 120分を足す必要があります。
よくある質問
深夜0時をまたぐ場合も計算できますか? はい。「繰り上がった日数」の欄に、何日分進んだかが表示されます。
時刻はどの形式で表示されますか? 24時間表示(00:00〜23:59)です。
1日を超える分数も足せますか? はい。0以上であれば、どんな分数でも入力できます。