UNIXタイムスタンプ変換ツール(無料・登録不要)
登録不要 無料 ブラウザ完結
UNIXタイムスタンプと日時を双方向変換。秒・ミリ秒・マイクロ秒の3単位に対応し、単位は桁数から自動判別。JST・UTC・UTC±Nのタイムゾーン選択。現在のEpochタイムをリアルタイム表示し、入力した日時の経過時間・残り時間も人間可読形式で確認できます。JavaScript・Python・PHP・MySQL・Go・Javaのコードスニペット付き。ブラウザ完結・無料・登録不要。
現在のUNIXタイムスタンプ
秒
- ミリ秒
- JST
- UTC
- 単位:
タイムスタンプを入力して「変換」ボタンをクリックするか、Enterキーを押してください
入力した日時がどのタイムゾーンの時刻かを選択してください
日時を選択すると自動的に変換されます
コードスニペット
🪵
ログ解析・デバッグ
サーバーログやAPIレスポンスに含まれるUNIXタイムスタンプを人間が読める日時に変換できます。1700000000のような値が「いつ」なのかを瞬時に確認。ミリ秒タイムスタンプも自動判別します。
🗄️
データベースの日時管理
MySQLやPostgreSQLでUNIX_TIMESTAMP()やFROM_UNIXTIME()を使う場合、実際の日時との変換確認に活用できます。特定の日時をINSERTする際のタイムスタンプ値をすぐに算出できます。
🔗
API開発・テスト
REST API・JWTのexp(有効期限)・OAuth2のaccess_token有効期限など、Epoch時刻を扱うAPIのテストに活用できます。exp: 1700000000がいつ期限切れになるかを即確認。
⏱️
期間・経過時間の計算
特定の日時から現在まで何日経過したか、または特定の日時まであと何日かを簡単に把握できます。キャンペーン期間・契約期限・SLA計算などに便利です。
🌏
タイムゾーン変換
UNIXタイムスタンプはタイムゾーンに依存しない絶対時刻です。JST・UTCの同一タイムスタンプを各タイムゾーンで表示確認することで、グローバルシステムの時刻管理を正確に把握できます。
💻
コードへの組み込み
変換したタイムスタンプをそのまま各言語のコードスニペットとして取得できます。JavaScript・Python・PHP・MySQL・Go・Javaの実装例を確認して、そのままコピー&ペーストできます。
単位の自動判別: タイムスタンプ入力欄では秒(10桁)・ミリ秒(13桁)・マイクロ秒(16桁)を自動判別します。手動で単位を変更することもできます。
主要UNIXタイムスタンプ変換ツールとの機能比較(2026年5月調査)
| 機能 | tool-box.jp (当ツール) |
epochconverter .com |
unixtimestamp .com |
unixtime .jp |
timestamp .online |
|---|---|---|---|---|---|
| 秒(10桁)対応 | ✅ | ✅ | ✅ | ✅ | ✅ |
| ミリ秒(13桁)対応 | ✅ | ✅ | ❌ | ❌ | ✅ |
| マイクロ秒(16桁)対応 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 単位自動判別 | ✅ | △ | ❌ | ❌ | △ |
| 日時 → UNIX変換 | ✅ | ✅ | ✅ | ✅ | ✅ |
| JST対応 | ✅ 完全 | △ 英語のみ | ❌ | ✅ | △ |
| タイムゾーン自由選択 | ✅ UTC±N | ✅ | ❌ | ❌ | ✅ |
| リアルタイム現在時刻 | ✅ | ✅ | ✅ | ✅ | ✅ |
| 経過時間・残り時間表示 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 出力フォーマット選択 | ✅ 4形式 | △ | ❌ | ❌ | △ |
| コードスニペット生成 | ✅ 6言語 | ✅ 一部 | ❌ | ❌ | ❌ |
| 日本語UI・解説 | ✅ 完全 | ❌ | ❌ | ✅ 簡易 | ❌ |
| ダークモード | ✅ | ❌ | ❌ | ❌ | ❌ |
※ 調査日: 2026年5月15日 / △は部分対応
- Q UNIXタイムスタンプとは何ですか?
- A UNIXタイムスタンプ(Unix時間・Epoch時間)は、1970年1月1日 00:00:00 UTC(協定世界時)からの経過秒数を整数で表した時刻形式です。タイムゾーンに依存しないため、異なるシステム・国・タイムゾーン間での時刻共有に広く使われています。現在(2026年5月)は約1,747,000,000秒(約17.5億秒)です。
- Q 秒とミリ秒のタイムスタンプはどう見分けますか?
- A 桁数で判別できます。秒形式は10桁(例: 1700000000)、ミリ秒形式は13桁(例: 1700000000000)、マイクロ秒形式は16桁(例: 1700000000000000)です。JavaScriptのDate.now()はミリ秒、PythonのDatetime・Linuxのdateコマンドは秒を返します。当ツールでは桁数から単位を自動判別します。
- Q UNIXタイムスタンプのJST変換はどうすればいいですか?
- A JST(日本標準時)はUTC+9なので、UNIXタイムスタンプ(UTC基準)にJST換算で表示するには9時間(32,400秒)を加算します。例えばタイムスタンプ 0 はUTCで1970-01-01 00:00:00 ですが、JSTでは1970-01-01 09:00:00になります。当ツールではタイムゾーン選択でJSTを選ぶと自動変換されます。
- Q JavaScriptでUNIXタイムスタンプを取得・変換するには?
- A 現在のタイムスタンプ(ミリ秒)はDate.now()で取得できます。秒にするには Math.floor(Date.now() / 1000) とします。タイムスタンプから日時への変換は new Date(timestamp * 1000) で可能です(秒の場合は1000を掛ける)。ISO形式出力は .toISOString()、日本語形式は .toLocaleString("ja-JP", {timeZone: "Asia/Tokyo"}) を使います。
- Q PythonでUNIXタイムスタンプを扱うには?
- A import time で time.time() が現在の秒タイムスタンプ(float)を返します。from datetime import datetime, timezone を使い、datetime.fromtimestamp(ts, tz=timezone.utc) でUTCのdatetimeオブジェクトに変換できます。JST変換は zoneinfo モジュール(Python 3.9+)を使い ZoneInfo("Asia/Tokyo") を指定します。
- Q MySQLでUNIXタイムスタンプを扱うには?
- A UNIX_TIMESTAMP() で現在のタイムスタンプ(秒)を取得できます。日時から変換するには UNIX_TIMESTAMP("2026-05-15 09:00:00")、逆にタイムスタンプから日時を得るには FROM_UNIXTIME(1700000000) を使います。MySQLのTIMESTAMP型カラムは内部的にUTC(秒)で保存され、クライアントの@@time_zoneに基づいて変換表示されます。