時間変換
Unix タイムスタンプ、ISO 8601、読みやすい日付文字列の変換と、世界のタイムゾーン間の時差比較ができます。
現在時刻
入力
世界のタイムゾーン
時差計算
差分結果
時間単位換算早見表
すべての時間単位を一つの表にまとめました。手動での換算確認にも使えますし、上で数値を入力すれば即座に変換できます。
| 単位 | 秒数 | 主な用途 |
|---|---|---|
| 1 秒 | 1 s | 時間の SI 基本単位 |
| 1 分 | 60 s | 日常の予定、会議 |
| 1 時間 | 3,600 s | シフト勤務、スケジュール |
| 1 day | 86,400 s | 日々の計画、ログ |
| 1 週間 | 604,800 s | スプリント、週次レビュー |
| 1 か月(平均 30.44 日) | 2,629,800 s | 請求サイクル、サブスクリプション |
| 1 year (365 days) | 31,536,000 s | 年齢、年次報告 |
| 1 年(閏年、366 日) | 31,622,400 s | カレンダーの精度確認 |
秒から時刻フォーマット(hh:mm:ss)への変換
生の秒数を読みやすい形式に変換する hh:mm:ss 形式への変換が最もよくある時間変換です。アルゴリズムは単位を小さくしながら割っていきます。まず時間を求め、余りを分へ、さらに残ったものが秒です。
例:9,782 秒を変換
- 時間:9,782 ÷ 3,600 = 2 (余り 2,582 秒)
- 分:2,582 ÷ 60 = 43 (余り 2 秒)
- 秒: 2
- 結果: 02:43:02
クイック早見表
| 60 seconds | 00:01:00 |
| 600 seconds | 00:10:00 |
| 1,800 seconds | 00:30:00 |
| 3,600 seconds | 01:00:00 |
| 7,200 seconds | 02:00:00 |
| 86,400 seconds | 24:00:00 (1 day) |
| 1900 seconds | 00:31:40 |
| 1970 seconds | 00:32:50 |
ヒント:このページで 読みやすい形式 as the input format, paste your seconds value, and every format — including ISO 8601 and UTC — updates at once, rendered in your target time zone.
各時刻フォーマットの使われ方
Unix timestamp
1970-01-01 00:00:00 UTC からの経過秒数。タイムゾーンに依存しないただ一つの数値なので、データベース、API、ログで共通言語として使われています。JavaScript は通常、 * 1000 内部がミリ秒で動作しているためです。
ISO 8601
国際標準規格(2026-08-16T12:00:00Z). Machine-sortable, unambiguous, and required by most modern REST APIs. The trailing Z が UTC を示します。
UTC string
RFC 7231 format (Sat, 16 Aug 2026 12:00:00 GMT) — still used in HTTP headers and email (Date header). Human-readable and always UTC.
ローカルの読みやすい時刻
時計で目にする表記。例: 2026-08-16 20:00:00 は、UTC 12:00 の瞬間の上海での時刻です。ローカル時刻には必ずタイムゾーンをセットで示しましょう。そうでないと、地域をまたぐ意味を持ちません。
よくある質問
Unix タイムスタンプとは?
Unix タイムスタンプは、1970-01-01 00:00:00 UTC からの経過秒数です。保存や比較においてタイムゾーンの影響を受けません。
ISO 8601 や UTC 文字列も変換できますか?
はい。Unix 秒、Unix ミリ秒、ISO 8601、UTC 文字列、ブラウザのローカル形式に対応しています。
サマータイム(DST)も考慮されますか?
はい。IANA タイムゾーン ID と `Intl.DateTimeFormat` を使い、DST の変化も自動で考慮します。
秒を hh:mm:ss に手動で変換するにはどうすればよいですか?
秒数を 3,600 で割ると時間、余りをさらに 60 で割ると分、残りが秒になります。例えば、9,782 秒は 2 時間 43 分 2 秒(02:43:02)です。
1 日、1 週間、1 年はそれぞれ何秒ですか?
1日は 86,400 秒、1週間は 604,800 秒、365日の年は 31,536,000 秒です。閏年は 31,622,400 秒です。
JavaScript の Unix timestamp が 1000 倍大きく見えるのはなぜですか?
JavaScript の Date はミリ秒で動作しますが、古典的な Unix timestamp は秒を数えます。相互変換には秒に 1000 を掛ける(またはミリ秒を 1000 で割る)だけです。本ツールはどちらの変換も自動で行います。
UTC と GMT の違いは何ですか?
GMT はタイムゾーン(グリニッチの平均太陽時)であり、UTC は原子時計で維持される時刻標準です。日常の変換では両者は同じ時刻を示すため、この 2 つの呼称はしばしば互換的に使われます。
関連ツール
タイムゾーン変換
世界各地のタイムゾーン間で時刻を変換できます。時差計算付きのワールドクロックです。
PDF 変換
PDF への変換、PDF からの変換に対応します。画像や Word を PDF に変換したり、PDF の結合や画像化ができます。
温度変換
摂氏、華氏、ケルビン、ランキン、レオミュールの相互変換ができます。
圧力変換
パスカル、PSI、bar、気圧、Torr、mmHg を正確に変換できます。
体積変換
リットル、ガロン、立方メートル、液量オンスなど、メートル法・英式・米式の体積単位を変換できます。
画像変換
JPG、PNG、WebP、GIF、BMP、ICO の間で画像を変換できます。最大 20 枚まで一括変換でき、画質設定にも対応します。