UNIX® Timestamp ⇄ 日時 一括変換
UNIX® Timestamp と日時を秒 / ミリ秒・JST / UTC で相互変換します。1行=1データで複数行をまとめて一括変換できます。
入力例
結果
入力して「一括変換」を押してください。
このツールでできること
UNIX Timestamp変換の主な機能です。
- UNIX Timestamp→日時、日時→UNIX Timestampの双方向変換ができます
- 単位(秒/ミリ秒)とタイムゾーン(JST/UTC)を選んで変換できます(自動判定はしません)
- 複数行を一括で変換できます(1行=1データ)
- 各行を独立して処理します(部分成功。一部の行が不正でも他の行は変換されます)
- 1970年より前の日時(負のUNIX Timestamp)にも対応しています(対応範囲内)
- 変換に成功した行だけをまとめてコピーできます(失敗した行は除外し件数を明示します)
手順を見る
- 変換方向(「UNIX Timestamp → 日時」または「日時 → UNIX Timestamp」)を選びます(既定は「UNIX Timestamp → 日時」)
- 単位(秒/ミリ秒)とタイムゾーン(JST/UTC)を選びます
- 変換したい値を1行1データで入力し、「一括変換」を押します
- 結果を確認し、必要なら「一括コピー」で成功した行だけをまとめてコピーします(失敗した行があれば除外件数が表示されます)
こんなときに使えます
こんな場面でUNIX Timestamp変換が役立ちます。
利用シーンを見る
- APIレスポンスやログに記録されたUNIX Timestampを日時に変換して確認したいとき
- 複数のタイムスタンプをまとめて日時に変換したいとき
- 日時からUNIX Timestampを算出して、APIリクエストやテストデータに使いたいとき
- 手元の値が秒単位・ミリ秒単位のどちらのタイムスタンプかを、実際に変換して確認したいとき
- JST(UTC+09:00)とUTCで同じ日時がどう変わるかを確認したいとき
UNIX® Timestampの仕組みと注意点
詳しい解説を見る
UNIX Timestampとは何か
UNIX Timestamp(UNIX time / epoch time)とは、1970年1月1日00:00:00 UTC(epoch)からの経過時間を表す数値です。秒単位で使われることもミリ秒単位で使われることもあり、システムやAPIによって扱う単位が異なります。
秒とミリ秒の違いと、このツールでの扱い方
一般的には10桁前後の値は秒単位、13桁前後の値はミリ秒単位であることが多いですが、これはあくまで一般的な目安です。本ツールは単位を自動的に判定しません。変換前に「秒」または「ミリ秒」をご自身で選択してください。
タイムゾーンの考え方
タイムゾーンは日本時間(JST)とUTCの2種類から選べます。JSTはUTC+09:00の固定オフセットとして扱われ、サマータイム(DST)や国・地域ごとの歴史的なタイムゾーンルールは再現しません。
1970年より前の日時(負のUNIX Timestamp)
1970年1月1日より前の日時を表す負のUNIX Timestampにも正式に対応しています。対応範囲内であれば、負の値から1970年より前の日時へ変換できます。
対応範囲とエラーになる条件
対応範囲は西暦0001年〜9999年です。この範囲外の値、2月30日や25時のような存在しない日時、2026/8/14のような形式が完全一致しない日時文字列は、いずれもエラーとして表示されます。自動的な補正や繰り上げは行いません。
秒単位変換時のミリ秒情報について
日時からUNIX Timestampへ変換する際、単位に「秒」を選んでいる場合、入力した日時のミリ秒が.000以外だとエラーになります。ミリ秒の情報を黙って切り捨てることはありません。
よくある質問
UNIX® timestampとは何ですか?
1970年1月1日00:00:00 UTC(epoch)からの経過時間を表す数値です。秒単位またはミリ秒単位で使われることが一般的です。
秒とミリ秒はどう見分ければよいですか?
一般的には10桁前後の値は秒、13桁前後の値はミリ秒であることが多いですが、これはあくまで一般的な目安です。本ツールは単位を自動的に判定しないため、変換前に単位をご自身で選択してください。
日本時間(JST)で確認できますか?
可能です。JSTはUTC+09:00の固定オフセットとして扱われます。サマータイムや国・地域ごとの歴史的なタイムゾーンルールは再現しません。
1970年より前の日時も扱えますか?
可能です。負のUNIX Timestampに対応しており、対応範囲内(西暦0001年〜9999年)であれば変換できます。
秒単位に変換するとき、ミリ秒の情報はどうなりますか?
日時からUNIX Timestampへ変換する際、単位に「秒」を選んでいる場合、入力した日時のミリ秒が.000以外だとエラーになります。ミリ秒の情報を黙って切り捨てることはありません。
入力したデータはサーバーへ送信されますか?
いいえ。変換の処理はすべてブラウザ内で完結しており、入力内容がサーバーへ送信されることはありません。