時間轉換器

支援 Unix 時間戳、ISO 8601、可讀日期字串之間的轉換,並可比較全球時區的時間差。

定義: 秒的定義是將銫頻率固定為精確的 9,192,631,770 赫茲——即銫-133 原子輻射的 9,192,631,770 週期所持續的時間。一分鐘為 60 秒,一小時為 3,600 秒。

BIPM《SI 手冊》(第9版) 最後更新: 2026-09

目前時間

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

輸入

全球時區

時間單位換算參考

所有時間單位彙整在一張表中。你可以用它手動核對換算,也可以在上方輸入數值即時轉換。

單位 秒數 常見用途
1 秒1 sSI 時間基本單位
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

提示:在本頁面選擇 可讀格式 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.

十進位小時轉換為時:分(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 秒。想分別得到分和秒:分鐘 = 1381 ÷ 60 取整 = 23,秒 = 1381 mod 60 = 1。上方的秒轉分鐘對照表列出了常用數值。

什麼是 Unix 時間戳?

Unix 時間戳表示自 1970 年 1 月 1 日 00:00:00 UTC 起經過的秒數,適合跨時區儲存和比較。

可以轉換 ISO 8601 和 UTC 字串嗎?

可以。支援 Unix 秒、Unix 毫秒、ISO 8601、UTC 字串以及瀏覽器本地可讀格式。

時區轉換會自動處理夏令時嗎?

會。全球時區轉換基於 `Intl.DateTimeFormat` 和 IANA 時區標識,會自動考慮夏令時變化。

如何手動將秒數轉換為 hh:mm:ss?

秒數除以 3,600 得到小時,餘數再除以 60 得到分鐘,剩下的就是秒。例如,9,782 秒是 2 小時 43 分 2 秒(02:43:02)。

一天、一週或一年有多少秒?

一天有 86,400 秒,一週有 604,800 秒,一年 365 天共 31,536,000 秒。閏年則有 31,622,400 秒。

為什麼 JavaScript 中的 Unix timestamp 看起來大了 1000 倍?

JavaScript 的 Date 以毫秒為單位,而傳統 Unix timestamp 以秒為單位。將秒數乘以 1000(或將毫秒數除以 1000)即可相互換算——本工具會自動完成這兩種換算。

UTC 和 GMT 有什麼區別?

GMT 是一個時區(格林尼治平太陽時),而 UTC 是由原子鐘維持的時間標準。日常換算中兩者顯示相同的鐘面時間,因此這兩個名稱常被混用。

十進位小時怎麼換算成時和分?

整數部分直接作為小時,小數部分乘以 60 得到分鐘:17.53 → 17 小時 + 0.53 × 60 = 31.8 ≈ 32 分,即 17:32。這是工時表和薪資系統常用的格式,見上方十進位小時對照表。

為什麼工時表用十進位小時而不是時:分?

薪資系統需要用小時數乘以時薪,7:30 無法直接參與乘法,而 7.5 可以。多數系統以 15 分鐘為增量記錄,正好對應 0.25(15 分)、0.5(30 分)、0.75(45 分)。

相關工具