ツール
入力
結果
結果はここに表示されます。実行履歴
ポイントを消費した実行のみ保存されます。
ログインすると実行履歴を残せます。
ログ、JWT、データベースの行では時刻が整数として記録されており、それを読むには変換が必要です。このツールは、エポック時間と読み取り可能な日付の間を双方向に変換します。UTC、ローカルタイムゾーン、または Asia/Shanghai に対応し、整数が秒かミリ秒かを自動判定します。この判定を誤ると、イベントが1970年や西暦55000年になってしまうのです。
動作のしくみ
- 秒とミリ秒は桁数で判別され、その推定結果が表示されるため、上書きして指定することもできます。
- 現在のタイムスタンプはリアルタイムで更新されるので、今すぐ必要なときに便利です。
- 変換にはブラウザのタイムゾーンデータベースを使用するため、過去の夏時間の規則も正確に適用されます。
データの行き先
どこにも行きません。このツールは完全にブラウザ内で動作します。貼り付けたテキストはページが処理し、サーバーに送信されることも、ログに記録されることもありません。
ポイントを消費した実行は、後から探せるように一行の要約があなた自身の履歴に保存されます。保存されるのは実行の形——サイズ、件数、調べた値——であって、貼り付けた内容ではありません。
必要なポイント
このツールは無料です。ログインもポイントも必要ありません。
よくある質問
- 秒とミリ秒の見分け方は?
- 桁数で判断します。現在のタイムスタンプは秒なら10桁、ミリ秒なら13桁です。13桁の値を秒として解釈すると、数万年先の日付になってしまいます。
- 2038年問題とは?
- 符号付き32ビットのタイムスタンプは、2038年1月19日にオーバーフローします。32ビット整数でエポック時間を保持するシステムは、1901年に巻き戻ります。現代のシステムは64ビットを使用しているため、宇宙の年齢よりも長い期間影響を受けません。
- 日付が1時間ずれるのはなぜ?
- 夏時間の影響です。タイムスタンプは絶対的な瞬間を表します。表示されるローカル時刻は、その日付とタイムゾーンで適用される規則に依存し、規則は変更されることがあります。
背後にあるオープンソース
このツールは外部ライブラリを同梱しない独自実装です。date-fns/date-fns(MIT)はコードとして同じ仕事をします。自分のプログラムで同じことをしたいなら、Web ページを呼ぶのではなくそちらから始めてください。
date-fns/date-fns別の呼び方
- unix タイムスタンプ 変換
- エポック 変換
- タイムスタンプ 日付 変換
- epoch 時間
- unix time 変換
- タイムスタンプ ミリ秒 秒 判定