アップロードなし, 100%ローカル, アカウントなし

ある日付からの経過時間

過去の日付を選んで、そこからどれだけ時間が経過したかを確認します。

ある日付からの経過時間の仕組み

Time Sinceは任意の過去の日付からの経過時間を年、月、日に分解し、さらにその瞬間からの総日数、総週数、総月数も表示します。誕生日、プロジェクトの開始日、歴史的な出来事、または測定したい任意の日付を選択すると、内訳が即座に表示されます。

すべての演算は、計算の「現在」側にデバイスの現在のクロックを使ってブラウザのタブでローカルに実行されます。入力した内容はサーバーに送信されません。ページを読み込んでからインターネットから切断しても、リアルタイムで経過時間のカウントアップが続きます。これがサーバーが関与していないことの最も明確な証明です。

ある日付からの経過時間の使い方をステップごとに解説

  1. 測定を開始したい過去の日付を入力します。
  2. サブ日精度が必要な場合は、必要に応じて時刻も入力します。
  3. 内訳を確認します。上部に年、月、日、下部に合計が表示されます。
  4. ページを開いたままにしておくと、カウンターは1分ごとにデバイスのクロックを基準に更新されます。

よくある使用例

  • 開始日を入力して、現在の職場での年数、月数、日数を確認する。
  • 本番インシデントが開始された時刻を記録し、Time Sinceを使ってポストモーテムで経過時間を正確に報告する開発者。
  • 医療フォームの正確な年齢(年、月、日)を確認するために、親が子供の生年月日を入力する。
  • タイムラインを確認するために、研究者がスタディのベースライン日付からの経過日数を確認する。

よくある質問

年、月、日への内訳はどのように機能しますか?

ツールはまず完全な暦年をカウントし、次に残りの期間の完全な暦月をカウントし、さらに残りの日をカウントします。これは人間が年齢や勤続年数を自然に表現する方法(「2年3ヶ月14日」)と一致します。月の長さが異なるため、総日数を30.44で割った結果と若干異なる場合があります。

カウンターは自動的に更新されますか?

はい、約1分ごとに更新されます。計算の「現在」側はそのリズムでデバイスのクロックから再取得されます。最小単位が日である数値としては十分な頻度です。ページをリロードする必要はありません。

日付と一緒に時刻も入力できますか?

このツールは日単位で計算します。選択した日付から今日までの日数を数えるため、時刻を入力しても表示される数値は変わりません。選択した日付の深夜が計算の起点として使われます。

カウント中にページはホームにコールバックしますか?

いいえ。「現在」のタイムスタンプはJavaScriptのDate.now()を通じてデバイスのクロックから取得されます。入力した内容やカウンターのカウントアップはネットワークリクエストを生成しません。読み込み後にインターネットから切断してもカウンターは動き続けます。

年と月が同じように見えても総日数が変わり続けるのはなぜですか?

年と月は整数に丸められ、変化の頻度が少ないのに対し、総日数や総週数はそれぞれ独自のリズムで変化します。どちらの数値も正確であり、単に同じ経過時間を異なる粒度で表現しているだけです。

未来の日付からの時間を測定できますか?

このツールは過去の日付向けに設計されています。未来の日付を入力すると、経過時間がマイナスになり、インターフェースによってはゼロと表示されるか、無効な入力としてフラグされる場合があります。