MCPで接続 →

計算を入力してください

公式

Show calculation steps (1)
  1. Days / Hours / Minutes / Seconds breakdown

    Days / Hours / Minutes / Seconds breakdown: 日食・イベントまでのカウントダウン

    S = total whole seconds; split into days, hours, minutes, seconds

広告

結果

Time remaining until the event
365
0
時間
35
18
Counting down to your target date-time.
合計秒数 31,538,118
合計時間数 8,760.59

この計算ツールでできること

「日食・イベントまでのカウントダウン」は、指定した瞬間までの残り時間を正確に教えてくれるツールです。日食やロケットの打ち上げ、誕生日、新製品の発売、締め切りなど、どんな目標でもOK。残り時間を日・時・分・秒に分けて表示するほか、合計の秒数・時間数も確認できます。すべての目標時刻はUTC(協定世界時)で扱うため、世界中どこにいても結果がブレません。日本標準時(JST)はUTCより9時間進んでいるので、日本時間で考えるときはその差を意識してください。

4つのセグメントを持つデジタルカウントダウン表示
結果は残り時間を日・時・分・秒に分けて表示します。

使い方

まず目標の日付を入力し、続けて「時(0〜23)」「分」「秒」を設定します。基準となる「現在時刻」の欄を空欄にすれば、今このときからのカウントダウンになります。特定の時点を基準にしたい場合は、Unixタイムスタンプ(ミリ秒)を入力してください。もし目標が過去の日時だった場合は、そのイベントからどれだけ経過したかを表示します。

計算式のしくみ

基本は引き算です。Unixエポックからのミリ秒で測った「目標の瞬間」から「基準の瞬間」を引きます。

$$\text{diff} = t_{\text{target}} - t_{\text{now}}$$

その差の絶対値を1000で割って小数点以下を切り捨てると、合計の秒数(整数)が求まります。あとは整数の割り算で、まず日数(÷86,400)、次に残りから時間(÷3,600)、続いて分(÷60)を順に取り出し、最後に残ったぶんが秒になります。

$$d=\left\lfloor\tfrac{S}{86400}\right\rfloor,\; h=\left\lfloor\tfrac{S\bmod 86400}{3600}\right\rfloor,\; m=\left\lfloor\tfrac{S\bmod 3600}{60}\right\rfloor,\; s=S\bmod 60$$

現在と目標時刻の差を示すタイムライン
カウントダウンは目標時刻から現在時刻を引いただけのものです。

計算例

たとえば、今から目標までの差が90,061秒だったとします。日数=\(\lfloor 90061 \div 86400\rfloor = 1\)で、残りは3,661秒。時間=\(\lfloor 3661 \div 3600\rfloor = 1\)で、残りは61秒。分=\(\lfloor 61 \div 60\rfloor = 1\)で、残りは1秒。したがってカウントダウンは「1日 1時間 1分 1秒」と表示されます。

よくある質問

どのタイムゾーンが使われますか? 目標の日付と時刻はUTCとして扱い、入力した「現在時刻」もUnixミリ秒(こちらもUTC基準)として扱うため、両者は同じ基準で揃います。日本時間で目標を設定したいときは、JSTから9時間引いてUTCに換算して入力してください。

すでに過ぎた日時の場合は? そのイベントからの経過時間を表示し、すでに過ぎている旨を知らせます。

日食までのカウントダウンもできますか? はい。日食の日付と、食の最大となるUTC時刻を入力すれば、残り時間をリアルタイムで分解して表示します。

最終更新: