Unixタイムスタンプ変換ツール
Unixタイムスタンプと日付を相互変換する無料オンラインツール
現在のUnixタイムスタンプ
-
現在の日付/時刻
-
-
タイムスタンプ → 日付
| ISO 8601 | - | |
| 現地時間 | - | |
| UTC | - | |
| 相対時間 | - |
日付 → タイムスタンプ
| 秒単位 | - | |
| ミリ秒単位 | - | |
| ISO 8601 | - |
一括変換
変換結果がここに表示されます。
Unixタイムスタンプとは?
Unixタイムスタンプ(Epoch Time)は、1970年1月1日00:00:00 UTCからの経過時間を秒単位で表した数値です。OS、データベース、プログラミング言語で日付と時刻を表現する最も一般的な方式で、タイムゾーンに関係なく同一の時点を表すことができるため、国際化されたシステムで広く使用されています。
使い方
- タイムスタンプを日付に変換するには、左側の領域に数値を入力してください。秒(10桁)またはミリ秒(13桁)を自動で検出します。
- 日付をタイムスタンプに変換するには、右側の領域で年/月/日/時/分/秒を入力し、変換ボタンをクリックしてください。
- タイムゾーン選択を使用して、希望する時間帯の結果を確認できます。
- 複数のタイムスタンプを一度に変換するには、一括変換エリアを使用してください。
よくある質問
32ビットシステムでは1970年1月1日から2038年1月19日(2,147,483,647)まで表現できます。これをY2K38問題と呼びます。64ビットシステムやJavaScriptではこの制限は事実上なく、ミリ秒単位まで精密に表現できます。
秒単位のタイムスタンプは10桁の数値(例:1709856000)で、ミリ秒単位は13桁の数値(例:1709856000000)です。PHP、Python、MySQLなどは主に秒単位を、JavaScript、Javaなどはミリ秒単位を使用します。このツールは入力値の桁数を基準に自動検出します。
いいえ。すべての変換はブラウザのJavaScriptで処理され、入力したデータは外部サーバーに送信されません。安心してご利用いただけます。
負のタイムスタンプは1970年1月1日以前の日付を表します。例えば-86400は1969年12月31日を意味します。このツールは負のタイムスタンプも変換できます。
