時刻・cron・日付計算
読める cron 式、タイムゾーンを跨ぐエポック換算、ISO 8601 文字列、どこでも動く日付計算。
時刻は一見シンプルに見えます。次に夏時間、存在を忘れていた 2 つのタイムゾーン、3 年前に去った誰かが書いた cron 式、そして 2024 年が閏年だった事実に躓きます。
このハブは、タイムゾーンを跨ぎ、フォーマットを跨ぎ、カレンダーと Unix エポックのもたらす曖昧さを跨いで、決定論的に時間を扱うツールを集めます。
カバーするタスク
- Cron Generator — スケジュールを視覚的に選択、直近 5 回の発火を表示、実用的な cron 文字列をコピー
- Epoch to DateTime — エポック(秒または ms)を貼り付け、6 タイムゾーンでの値を確認
- Date to Epoch — 逆方向、タイムゾーン対応
- Timestamp Diff — 2 つの ISO 8601 タイムスタンプ間の継続時間を計算
- Regex Tester — 任意入力から時刻フォーマットを抽出する
用語集
記事
- cron 式早見表 — よく使うスケジュールパターン
- UTC vs GMT vs EST — 実用的なオフセット換算
なぜクライアントサイドで動くか
タイムゾーン計算ライブラリはあらゆる言語にありますが、DST 遷移、1970 年以前、2038 年以降(32 ビットシステム)で微妙に間違っていることがあります。このハブのツールは JavaScript の Date オブジェクト(数百万のブラウザで検証済み)の挙動を使い、マシン間で一貫した結果を報告します。ほとんどの単発計算にはそれで十分です。
Cron ジェネレーター — Cron 式を視覚的に作成
cron 式を視覚的に作成し、次の 5 回の実行予定をリアルタイムでプレビュー。各フィールドは独立して検証されます。ブラウザ内で動作、アップロード不要。
Epoch to DateTime — タイムゾーン横断 Unix タイムスタンプ変換
Unix epoch タイムスタンプを 6 つのタイムゾーン(UTC、ロサンゼルス、ニューヨーク、ロンドン、東京、上海)で日付と時刻に変換します。秒と milliseconds を自動判定。100% ローカル処理、アップロードなし。
Epoch を日付に変換 — Unix タイムスタンプを可読な日付に変換
Unix タイムスタンプをローカルタイムゾーンまたは UTC の可読な日付に変換します。秒、ミリ秒、ナ秒まで対応、ブラウザだけで完結します。
日付から Epoch へ — 日付を Unix タイムスタンプに変換
日付と時刻を Unix タイムスタンプ(epoch 秒)に変換します。ミリ秒・ナノ秒バリアントも対応、すべてブラウザ内で完結。アップロード不要、制限なし。
Timestamp Diff — 2つの日付やタイムスタンプ間のdurationを計算
2つの日付やUnixタイムスタンプ間の正確なdurationを計算します。秒・分・時間・日・週・月・年で出力 — すべてブラウザ内で完結。
Cron 式を日本語に変換 — cron 式を分かりやすい英語に翻訳
cron 式を分かりやすい日本語に変換します。ローカルタイムゾーンで次の 5 回の実行時刻を表示します。標準 cron と Quartz 構文に対応。
ファイルがデバイスから離れることはありません。すべての変換はブラウザ内で行われます。アップロードなし、サーバーなし、ファイルサイズ制限なし。