時間変換

秒、分、小数時間、または HH:MM:SS で時間の長さを入力してください。Unix タイムスタンプは下の日時変換ツールを使用してください。

時間の長さの変換

秒、分、小数時間、または HH:MM:SS で時間の長さを入力してください。Unix タイムスタンプは下の日時変換ツールを使用してください。

— s — min — h —:—:—

HH:MM:SS は秒単位に四捨五入します。小数は最大 12 桁の有効数字で表示し、時間は 24 を超えることができます。

小数時間と時計表記の違い

19.56時間は19:33:36で、19:56ではありません。小数部は1時間の割合です:0.56 × 60 = 33.6分。時計表記にはHH:MM:SSを選びます。

現在時刻

--:--:--
-
Unix: -

入力

世界のタイムゾーン

定義: 秒はセシウム周波数を正確に 9,192,631,770 ヘルツと定めることで定義されます。これはセシウム 133 原子の放射の 9,192,631,770 周期の長さです。1 分は 60 秒、1 時間は 3,600 秒です。

時間単位換算早見表

すべての時間単位を一つの表にまとめました。手動での換算確認にも使えますし、上で数値を入力すれば即座に変換できます。

単位 秒数 主な用途
1 秒1 s時間の SI 基本単位
1 分60 s日常の予定、会議
1 時間3,600 sシフト勤務、スケジュール
1 day86,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カレンダーの精度確認

秒から分への変換表

秒から分への変換は、検索回数が最も多い時間換算です。秒数を 60 で割ると小数形式の分が得られます。mm:ss 列は、同じ値をストップウォッチの表示形式で示しています。

秒 分(小数) 分 : 秒
300.50:30
6011:00
901.51:30
12022:00
18033:00
30055:00
4507.57:30
6001010:00
9001515:00
1,2002020:00
1,38123.0223:01
1,5002525:00
1,8003030:00
2,7004545:00
3,6006060:00

逆方向は分に 60 を掛けると秒になります。23.5 分 × 60 = 1,410 秒。例えば 1,381 秒 = 23.02 分 = 23 分 1 秒です。

秒から時刻フォーマット(hh:mm:ss)への変換

生の秒数を読みやすい形式に変換する hh:mm:ss 形式への変換が最もよくある時間変換です。アルゴリズムは単位を小さくしながら割っていきます。まず時間を求め、余りを分へ、さらに残ったものが秒です。

例:9,782 秒を変換

  1. 時間:9,782 ÷ 3,600 = 2 (余り 2,582 秒)
  2. 分:2,582 ÷ 60 = 43 (余り 2 秒)
  3. 秒: 2
  4. 結果: 02:43:02

クイック早見表

60 seconds00:01:00
600 seconds00:10:00
1,800 seconds00:30:00
3,600 seconds01:00:00
7,200 seconds02:00:00
86,400 seconds24:00:00 (1 day)
1900 seconds00:31:40
1970 seconds00:32:50

秒、分、小数時間、または HH:MM:SS で時間の長さを入力してください。Unix タイムスタンプは下の日時変換ツールを使用してください。

10進時間を 時間:分 (HH:MM) に変換

Timesheets and payroll systems record working time in decimal hours — 7.5 means 7 hours 30 minutes. To read a decimal value as clock time, keep the whole hours and multiply the decimal part by 60: 17.53 → 17 h + 0.53 × 60 = 31.8 min ≈ 17:32.

Decimal hours Hours : Minutes Minutes only
0.250:1515 min
0.50:3030 min
0.750:4545 min
7.257:15435 min
7.57:30450 min
8.258:15495 min
8.58:30510 min
16.516:30990 min
17.2517:151,035 min
17.517:301,050 min
17.5317:321,052 min
17.7517:451,065 min
18.518:301,110 min
19.519:301,170 min
19.5619:341,174 min
24.7524:451,485 min

Working the other way, convert clock time back to decimal hours by dividing the minutes by 60: 17:32 → 17 + 32 ÷ 60 ≈ 17.53. When the minutes do not divide evenly, round to two decimals — that is the precision payroll systems expect.

各時刻フォーマットの使われ方

Unix タイムスタンプ

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文字列

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 の瞬間の上海での時刻です。ローカル時刻には必ずタイムゾーンをセットで示しましょう。そうでないと、地域をまたぐ意味を持ちません。

時間変換ツールのよくある質問

秒を分に変換するには?

秒数を 60 で割ります。結果は小数形式の分です。例えば 1,381 秒 ÷ 60 = 23.02 分、つまり 23 分 1 秒です。分と秒をそれぞれ求めるには、分 = floor(1381 ÷ 60) = 23、秒 = 1381 mod 60 = 1 と計算します。上の秒→分変換表に一般的な値を掲載しています。

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 つの呼称はしばしば互換的に使われます。

10進数の時間を時と分に変換するには?

整数部分をそのまま時間にし、小数部分に60を掛けて分にします。17.53 → 17時間 + 0.53 × 60 = 31.8分 ≈ 32分、つまり17:32。勤怠表や給与システムで使われる形式です。上の10進時間の表をご覧ください。

勤怠表ではなぜ時:分ではなく10進数の時間を使うの?

給与計算では時間に時給を掛けますが、7:30 はそのまま掛けられず 7.5 は掛けられます。多くのシステムは15分単位で記録し、0.25(15分)・0.5(30分)・0.75(45分)に対応します。

さまざまな計測単位を相互変換