開発者ツール
Unix タイムスタンプ変換ツール
秒またはミリ秒のタイムスタンプを ISO 日時やタイムゾーンに変換し、ISO 日時からタイムスタンプにも変換します。
計算結果
ログのタイムスタンプを読み取り、日時を変換する方法
この変換ツールで Unix タイムスタンプをログや API 応答の日時と比較します。タイムスタンプはある瞬間を表します。選択したタイムゾーンは表示を変え、その瞬間自体は変えません。
使い方
- タイムスタンプ入力と秒またはミリ秒を選ぶか、日時入力に切り替えます。
- 日時には Z または明示的なオフセットを含む ISO 8601 を入力します。結果表示には Europe/Oslo などのタイムゾーン名を使います。
- 変換を実行し、秒、ミリ秒、UTC 日時をコピーまたはダウンロードします。必要に応じて現在時刻のボタンを使います。
設定と制限
- 秒またはミリ秒
- 同じ瞬間を 1704067200 秒または 1704067200000 ミリ秒で表せます。桁数から推測せず、単位を明示的に選びます。
- 日時のオフセット
- 2024-01-01T01:00:00+01:00 は 2024-01-01T00:00:00Z と同じです。オフセットは入力日時に属し、表示用のタイムゾーンとは独立しています。
- 表示用タイムゾーン
- 初期値は UTC です。Europe/Oslo では例が 01:00:00(2024-01-01)と表示されます。Unix タイムスタンプは変わりません。
操作例
1704067200 秒を UTC で変換します。期待される結果は 1704067200000 ミリ秒と 2024-01-01T00:00:00.000Z です。
サンプルファイルをダウンロード
入力例
1704067200 · UTC想定される結果
1704067200000
2024-01-01T00:00:00.000Z
Europe/Oslo: 2024-01-01 01:00:00 +01:00次に Europe/Oslo を選びます。現地時刻は 01:00:00 です。日時入力に切り替え、2024-01-01T01:00:00+01:00 を貼り付けると同じタイムスタンプになります。
よくある質問とトラブル対処
結果が Unix 時間の起点付近になるのはなぜですか?
よくある原因は秒をミリ秒として読み取ることです。選択した単位を確認し、UTC 出力と比較します。
現地日時が拒否されるのはなぜですか?
入力には完全な日付と時刻に Z またはオフセットが必要です。タイムゾーンのない日時は曖昧です。存在しない日付とうるう秒は拒否されます。
夏時間の変更は変換にどう影響しますか?
元の記録にある明示的なオフセットを使います。繰り返される現地時刻は異なる瞬間を表す場合があります。表示用タイムゾーンは季節ごとのオフセットを適用します。