日期時長計算機。以年、月、日、小時、分鐘和秒計算兩個日期之間的確切時長。日期時長計算機精確計算兩個日期和時間之間的經過時間,分解為年、月、日、小時、分鐘和秒。自動處理不同月份的天數差異和閏年,同時顯示所有單位的總換算結果。
什麼是日期時間間隔計算器?
日期時間間隔計算器是一款精確計算兩個日期時間之間時間差的工具,結果會同時以年、月、日、小時、分鐘及秒來顯示。與一般只計算日數的日期計算器不同,本工具支援時間精度,可以計算到秒級別——適用於計算辭職通知期、合約期限、簽證到期日、懷孕週數及年齡等需要精確時間差的場景。
例如,2024年1月1日 08:00 到 2025年3月15日 14:30 之間的時間差,不只是「1年2個月14日」——而是準確的 1年2個月14日6小時30分鐘。在香港,這種精確度對於計算僱傭條例下的通知期、租約到期、保險到期日等法律時限尤為重要。
本計算器提供多種輸出格式:完整的年月日時分秒分解、總日數、總小時數,以及一個完整的單位換算表(以月、週、日、小時、分鐘或秒表示同一時段)。輸入日期後結果會即時更新,無需按鈕;如果開始日期晚於結束日期,系統會自動對調,不會顯示錯誤。
如何計算兩個日期之間的天數和時間?
計算兩個日期時間之間的精確間隔,需要同時處理日曆運算(年、月、日)和時鐘運算(小時、分鐘、秒)。以下是計算步驟:
1. 輸入開始日期和時間(例如:2025年4月1日 09:00)。
2. 輸入結束日期和時間(例如:2026年9月30日 18:00)。
3. 計算器會先計算兩個日期之間的完整年數。所謂完整年是指從起始月日到同一月日的完整一年。
4. 扣除完整年數後,計算剩餘的完整月數。每個月的天數不同(28至31日),計算器會自動處理。
5. 計算剩餘的日數和時間差(小時、分鐘、秒)。如果結束時間早於開始時間,會從日數借1日並加上24小時。
上述步驟適用於日曆分解模式。若需要總日數或總小時數,計算器會將兩個日期時間轉換為時間戳記(自1970年1月1日起的秒數),相減後除以相應單位(86,400秒 = 1日,3,600秒 = 1小時)。
本計算器自動處理不同月份天數差異和閏年。例如,從2025年1月31日到2025年2月28日是28日(非閏年),但從2025年7月1日到2025年8月1日是31日。
日期間隔計算公式
D=tend−tstart - D = 兩個日期時間之間的間隔(時間差)
- tend = 結束日期時間(較後的時間點)
- tstart = 開始日期時間(較早的時間點)
基本公式是兩個時間戳記的減法。以總秒數表示:
S=tend−tstart 其中兩個時間戳記均以秒為單位(例如 Unix 時間戳記)。從總秒數可以推導出其他單位:
Total minutes=⌊60S⌋ Total hours=⌊3600S⌋ Total days=⌊86400S⌋ 對於日曆分解(年、月、日、小時、分鐘、秒),計算使用逐級減法:先減去完整年數,再減去完整月數,然後計算剩餘日數,最後計算時間差。這種方法能正確處理不同月份的天數差異(2月28或29日、4月30日、7月31日等)和閏年。
日期時間間隔計算實例
計算辭職通知期的最後工作日
根據香港《僱傭條例》,一個月通知期的計算方法是:由遞交辭職信之日起計,至下個月同一日期的前一日為止。假設你在2026年3月18日遞交辭職信,通知期截止日為2026年4月17日。使用計算器輸入開始日期2026年3月18日 09:00和結束日期2026年4月17日 18:00,結果顯示為0年0個月30日9小時0分鐘——即30個日曆天。如果合約訂明的是7日通知期,則從3月18日遞信起計,最後工作日為3月24日,即6個日曆天後。掌握準確的日數對於計算代通知金(wages in lieu of notice)同樣重要。
計算簽證或工作簽注到期前的剩餘天數
香港工作簽證(一般就業政策)首次批出通常為2年期。假設你的簽證有效期至2027年6月30日,今日是2026年3月18日,輸入計算器後顯示剩餘1年3個月12日,即合共469日、11,256小時。入境事務處一般建議在簽證到期前4星期(28日)提交續期申請。知道準確的剩餘天數能幫助你及時安排續期,避免逾期居留的法律風險。
計算租約到期或銀行定期存款到期日
你在2025年1月15日簽訂了一份24個月的住宅租約,到期日為2027年1月14日。從今日2026年3月18日 10:00到租約到期日2027年1月14日 00:00,使用計算器可得出剩餘9個月26日14小時,即合共301日。如果你同時持有一份HK$500,000的12個月定期存款,於2025年6月1日開始、2026年6月1日到期,計算器顯示由今日起還有75日——這有助你提前規劃到期後的資金安排。
精確計算日期時間的實用貼士
- 計算僱傭通知期時,請注意香港《僱傭條例》的「一個月」定義是按日曆日計算(由遞信日起至下月同日前一天),而非30日或工作天。公眾假期和休息日包含在通知期內,無需補回。
- 如果日期輸入先後次序相反(結束日早於開始日),計算器會自動對調並正常計算,不會顯示錯誤訊息。
- 需要精確到小時的場景(如航班轉機時間、醫療預約間隔)務必同時輸入時間。僅計算日期會缺失時間差——例如同日早上8時到下午5時相差9小時,但日期差顯示為0日。
- 香港不實行夏令時(DST),全年使用香港標準時間 UTC+8,因此時間計算不會因季節轉換而出現1小時偏差。
- 利用單位換算表快速查看同一時段以不同單位表示的結果(總週數、總小時數、總分鐘數),方便用於不同情境——例如計算兼職工時以小時計、項目周期以週計。
- 計算年齡時,輸入出生日期和時間作為開始點、今日日期時間作為結束點,即可得到精確到日、小時的年齡——對於嬰幼兒發育評估或長者護理特別有用。
日期計算常見問題
兩個日期之間相差幾天怎麼計算?
在計算器中輸入開始日期和結束日期,即可自動計算出兩個日期之間的日曆天數。例如,2026年1月1日到2026年12月31日之間相差364日。計算器同時會顯示年、月、日、小時、分鐘及秒的詳細分解,以及總小時數和總分鐘數等單位換算。
香港辭職通知期的「一個月」如何計算?
根據香港《僱傭條例》第57章,「一個月」由發出終止僱傭合約通知之日起計,至下個月份同一日的前一日結束。例如,3月15日遞信,通知期至4月14日。如果下月無對應日期(如1月30日遞信),則以下月最後一日(即2月28日或29日)為止。通知期以日曆天計算,包括星期六、日及公眾假期。
計算器是否計算開始日和結束日?
計算器計算兩個日期之間的間隔,不包含開始日和結束日本身。例如,1月1日到1月3日等於2日。這是大多數日期計算器採用的標準做法,符合一般人理解的「由今日到某日還有多少天」的計算方式。
如何計算兩個日期之間的小時數?
輸入兩個日期及其時間,計算器會精確顯示總小時數。例如,3月1日 08:00 到 3月3日 17:00 共計57小時。如果只輸入日期而不包含時間,顯示的結果是「2日」(即48小時),相差9小時。因此需要精確結果時,務必填入時間。
計算器會處理閏年嗎?
會。計算器自動處理閏年(2024年、2028年、2032年等),閏年的2月有29日而非28日。閏年每4年出現一次,但能被100整除而不能被400整除的年份除外(例如2000年是閏年,1900年不是)。如果你計算的日期範圍跨越2月,閏年會影響結果。
一年有多少小時?多少分鐘?
平年(365日)有8,760小時、525,600分鐘、31,536,000秒。閏年(366日)有8,784小時、527,040分鐘、31,622,400秒。這些數字在計算長期合約、保險費用攤分或投資回報時非常有用。
如果開始日期晚於結束日期會怎樣?
計算器會自動對調兩個日期並正常顯示結果,不會出現錯誤提示或負數。你無需在意哪個日期在前,直接輸入即可。
香港有哪些常見的日期計算需求?
香港最常見的日期計算需求包括:僱傭通知期計算(1個月或7日)、工作簽證到期日倒數、租約到期計算、定期存款到期日、公眾假期排假規劃(2026年有17個公眾假期)、懷孕預產期計算、MPF(強積金)供款周期計算,以及各類合約和法律文件的期限管理。
相關術語
時間間隔
兩個時間點之間經過的全部時間,可以用年、月、日、小時、分鐘或秒來表示。
日曆天
包括所有日子(星期一至日、公眾假期)的連續天數計算方式。與只計算工作天的「工作日」不同。香港僱傭條例的通知期即以日曆天計算。
閏年
有366日的年份(比平年多1日),2月份增加至29日。每4年出現一次,但能被100整除而不能被400整除的年份除外。
時間戳記
表示某一精確時刻的數值,通常以自1970年1月1日 00:00:00 UTC 起計的秒數表示。電腦系統內部使用時間戳記來儲存和計算日期時間。
工作日
不包括星期六、日及公眾假期的工作天數。香港2026年有17個公眾假期(包括15個法定假日),實際工作日約為251日。
公曆(格里曆)
目前全球通用的曆法,由教宗額我略十三世於1582年頒布,修正了儒略曆的閏年規則。香港官方文件和法律均使用公曆日期。
通知期
僱傭合約終止前須給予對方的預告時間。根據香港《僱傭條例》,如合約未指明通知期,預設為一個月;試用期首月內可即時終止,首月後最少7日通知。