小時差計算器

選擇開始日期時間與結束日期時間,計算精確經過的小時、分鐘與天數。可使用 24 小時制或 AM/PM 輸入。

計算方式

公式

startMinutes=dateIndexstart×1440+hourstart×60+minutestart\text{startMinutes} = \text{dateIndex}_{start} \times 1440 + \text{hour}_{start} \times 60 + \text{minute}_{start}

endMinutes=dateIndexend×1440+hourend×60+minuteend\text{endMinutes} = \text{dateIndex}_{end} \times 1440 + \text{hour}_{end} \times 60 + \text{minute}_{end}

durationHours=(endMinutesstartMinutes)/60\text{durationHours} = (\text{endMinutes} - \text{startMinutes}) / 60

變數、符號與單位

dateIndex\text{dateIndex}

所選日期的完整日索引

startMinutes\text{startMinutes}

開始日期時間轉換後的總分鐘數

endMinutes\text{endMinutes}

結束日期時間轉換後的總分鐘數

durationHours\text{durationHours}

經過分鐘數除以 60

14401440

一天的分鐘數
計算方法說明

選擇開始和結束日期時間。計算器把每個本地日期時間轉換為分鐘索引,用結束值減去開始值,並顯示天-小時-分鐘、十進位小時、總分鐘數和總天數。

每個日期先轉換為完整日索引,再加上所選小時和分鐘。結束分鐘索引減去開始分鐘索引得到經過分鐘數;負區間會被拒絕,避免結果含義不清。

常見問題

可以處理跨午夜的區間嗎?
可以。兩個輸入都包含日期,所以跨午夜由所選日期自然決定,不需要額外的隔夜開關。
可以不用 24 小時制嗎?
可以。把時間格式切換為 AM/PM 後,小時下拉選單會改為 1-12,並顯示上午/下午選擇;內部保存的時間仍然明確。
會計算時區或日光節約時間變化嗎?
不會。計算器把所選日期和時間當作本地民用日曆值,測量兩者之間的日曆鐘點差。
為什麼沒有休息時間欄位?
這個工具只計算兩個日期時間之間的純經過時間。休息、薪資與排班規則應由專門的工時計算器處理。

相關計算器

所有計算器

準備開始計算?

免費計算器。