Unixタイムスタンプ変換

Unixタイムスタンプを日時に、ISO形式の日時をUnix時間に変換。秒とミリ秒を切り替え、UTCやIANAタイムゾーンで確認できます。ミリ秒精度を保持します。

変換
0 文字
結果

ここに結果が表示されます。

Unixタイムスタンプの変換方法

  1. 入力形式を秒、ミリ秒、タイムゾーン付きISO日時から選びます。
  2. 値を入力します。日時にはZまたは時差を付けます。例:2024-01-01T09:00:00+09:00。
  3. IANAタイムゾーンを選んで現地時刻を確認し、結果をコピーします。UTCの瞬間やタイムスタンプ自体は変わりません。

Unixタイムスタンプ変換のポイント

Unix時刻は現地の時計表示ではなく、特定の瞬間を示します。日時入力にはZや+09:00などの時差が必要です。表示タイムゾーンを変えても、時刻そのものは変わりません。

変換例:同じ瞬間を秒・ミリ秒・UTCで表す

入力
1704067200
結果
ISO 8601 · UTC: 2024-01-01T00:00:00.000Z Unix時刻(秒): 1704067200 Unix時刻(ミリ秒): 1704067200000

Unixタイムスタンプ変換についてよくある質問

タイムスタンプは秒ですか、ミリ秒ですか?

データ元の仕様を確認してください。現在付近の日時では秒は10桁、ミリ秒は13桁が一般的ですが、桁数だけではすべての日時を判別できません。1704067200秒と1704067200000ミリ秒は同じ瞬間です。

変換した時刻が数時間ずれるのはなぜですか?

タイムスタンプ自体に現地タイムゾーンはありません。UTCと現地時刻の表示には時差があります。Asia/TokyoなどのIANA名を選ぶと、その日の夏時間を含むルールに従って表示します。タイムスタンプに時差を足す必要はありません。

日時からタイムスタンプに変換できますか?

はい。日時入力を選び、Zまたは時差を含むISO 8601形式を入力してください。タイムゾーンのない曖昧な日時は推測せずエラーにします。結果にはUnix秒とミリ秒の両方が表示されます。

負の値や小数のタイムスタンプにも対応していますか?

はい。負の値は1970-01-01T00:00:00Zより前を表します。秒は有効な小数3桁まで、ミリ秒は整数ミリ秒で表せる値に対応します。それより細かい精度は丸めずエラーにします。

ファイルやトークン、テキストはアップロードされますか?

いいえ。入力はブラウザー内で処理されます。ウェブサイトからページとプログラムを読み込みますが、入力内容を変換サーバーに送ったり、アカウントに保存したりすることはありません。

  • Cron式の解析

    5項目・6項目のCron式を検証し、夏時間を考慮して指定タイムゾーンの次回実行日時を表示。

  • Cron式の生成

    各時間フィールドやプリセットからCron式を作り、指定タイムゾーンで今後の実行日時を確認。

  • JWTデコード

    JWTのヘッダー、ペイロード、有効期限や有効開始時刻を、トークンを送信せずに確認できます。

  • UUID・GUID生成

    ランダムなUUID v4や時刻順のUUID v7を、1件ずつでもまとめてでも生成できます。

よく使う用途と実例

開発者向けツール一覧

エンコードとファイル変換

元のデータを保ちながら、テキスト、バイト列、URL、埋め込み画像を変換します。

データとテキストの確認

構造化データやトークンの内容を読み取り、変更箇所を確認できます。

ハッシュ・ID・スケジュール

ファイルの整合性確認、識別子の生成、日時や定期実行の確認に。

入力内容とファイルはお使いの端末で処理されます。共有クリップボードに機密情報を残さないでください。秘密鍵やトークンには信頼できる端末をご利用ください。