学習や問題演習の時間管理
25 分のカウントダウンを設定し、終了時に通知音とデスクトップ通知で知らせます。
Guide
ページにはストップウォッチとカウントダウンが入っています。ストップウォッチは performance.now() で経過時間を積み上げ、約 31ms ごとに表示を更新し、ラップごとの時間と累計時間を記録できます。カウントダウンは Date.now() + 残り時間 という終了時刻を保存し、約 200ms ごとに残りを計算し直すことで、バックグラウンドでのタイマー遅延による累積のずれを減らします。
更新日 2026-09-271 min read
ストップウォッチを一時停止すると、その時点の performance.now() の差が基準に加算されます。カウントダウンはバックグラウンドから戻って再更新されるとき、単純に毎回 200ms を引くのではなく、絶対的な終了時刻に基づいてすぐに補正します。
25 分のカウントダウンを設定し、終了時に通知音とデスクトップ通知で知らせます。
ストップウォッチでラップを取り、区間ごとの時間と累計時間をあとから確認します。
1、3、5、10 分のプリセットを使えば、スマートフォンに入っているアプリを取り出す必要はありません。
表示の更新は抑制されることがありますが、残り時間は終了時刻から計算し直されます。
計測データは現在のページのメモリ内だけで扱われます。通知はブラウザがローカルで送るため、カウントダウンの内容をサーバーにアップロードする必要はありません。
更新日 2026-09-27
ミリ秒のストップウォッチ(ラップ付き)と、終了時に音とデスクトップ通知が鳴るタイマー
このツールの翻訳は未完了です。一部は原文または代替言語で表示されます。
00:00.00