日期相差計算機
揀兩個日期,立即計到相差幾多日、幾多個工作天(週一至五)、週末日數,仲有年/月/日嘅 calendar 拆解同總週數、總月數。適合計 deadline、約會、入境逗留期、產假等。
請輸入有效嘅數字
結束日期早過開始日期,以下顯示絕對日數。
相差日數
90 日
年/月/日相差
—
工作天只扣除週六、日;香港公眾假期暫未扣除。
工作天(週一至五)
—
週末日數
—
總週數
—
總月數
—
公式
相差日數 = |結束日期 − 開始日期|(用 Julian Day 相減) 工作天 = 區間內 (週一至週五) 嘅日數 年/月/日 = 由開始日期往前推到結束日期嘅 calendar 拆解
- · 所有計算以本地民曆日期為準,唔受時區或夏令時間影響。
- · 相差日數 = end − start,即 gap;同一日 = 0 日、隔晚 = 1 日。
- · 「工作天」只扣除週六、週日;香港公眾假期(如端午、中秋)暫未自動扣除,需要嚴格嘅本港銀行營業日請以實際情況調整。
- · 「年/月/日」拆解採用 calendar walk:先湊滿完整月,再加剩餘日數;同 Excel DATEDIF 一致。
- · 輸入順序唔影響結果絕對值。如結束日期早過開始日期,會顯示提示同採用絕對日數。
- · 計算範圍由公元 1 年至 9999 年。日期格式為 ISO(YYYY-MM-DD)。
常見問題
香港人計合約期、產假,「工作天」係咪等同銀行營業日?
本工具嘅「工作天」只係扣除週六、週日,相當於 Excel 嘅 NETWORKDAYS 預設(唔扣公眾假期)。香港銀行公會嘅「營業日」會額外扣除星期六、星期日同公眾假期;勞工法例上嘅「假期」、「休息日」定義亦各有不同。如要計嚴格嘅銀行營業日,請對照當年勞工處/金管局公佈嘅公眾假期表自行加減。
由 1 月 1 日到 1 月 2 日,係 1 日定 2 日?
本工具按「相差」計,即 end − start,所以 Jan 1 → Jan 2 顯示 1 日。如果你需要「inclusive」嘅日數(即兩日都計),結果 + 1 就得。最常見會混淆嘅例子係酒店住宿:1 月 1 日入住、1 月 3 日退房,相差 2 日 = 住 2 晚,正係酒店收費嘅基礎。
結束日期早過開始日期,會出錯嗎?
唔會出錯。工具會顯示提示橫額,然後以絕對值顯示相差日數、工作天等。換言之你唔使理輸入順序,需要兩個方向都可以放心查。
同類工具
年齡計算機
由出生日期計算實歲、虛歲、總日數同距下次生日仲有幾耐。
時區換算
揀本地同對方城市,即時換算指定時間嘅時區差。
日期加減計算機
由一個日期出發,加或減指定嘅年、月、星期、日,即時得到新日期同星期幾。
工作天計算機
計算兩個日期之間嘅工作天數,自動撇除星期六、日。亦支援由起點加 N 個工作天求結束日。
預產期計算機
由最後一次月經日期(LMP)用 Naegele 法則推算預產期,列出現時孕周、孕期同三個三月期分界。
工時計算機(上班/放工/午飯)
輸入上班同放工時間、午飯/休息分鐘數,即時計到當日工作幾多個鐘同薪金;自動處理通宵更(過夜)。
一年第幾日/第幾週計算機
揀一個日期,即時知道係該年第幾日(1–366)、ISO 8601 第幾週、星期幾、距離年初/年尾幾多日。
查日子係星期幾計算機(任何日期)
輸入任何公曆日期(包括過去同未來),即時查出嗰日係星期幾 — 適合查生日、結婚紀念日、歷史事件嘅星期。
Unix 時間戳 ↔ 日期轉換
輸入 Unix 時間戳(秒或毫秒)即時轉成 UTC、香港時間(HKT)、RFC 1123 HTTP 日期;亦可由日期反推時間戳,適合 debug log、API 同資料庫。
復活節日期計算機
輸入年份,用 Computus 演算法計復活節主日,連帶聖灰禮儀日、棕枝主日同耶穌受難日。
月相計算機
輸入任何日期,立即計到當日月相(新月/上弦/滿月/下弦等)、月齡同照明百分比。
生肖同虛歲計算機
輸入出生日期,計算十二生肖、五行天干地支、本命年同虛歲。
西方星座計算機
輸入出生月日,即時知道你嘅西方星座(白羊、金牛、雙子…)、四元素、性質同對宮星座。
生日石(誕生石)對照表
揀出生月份,即時知道對應嘅現代誕生石、傳統誕生石、誕生花,配埋星座範圍同色卡,方便揀首飾或生日禮物。
儒略日 (Julian Day) 計算機
將公曆日期換算成儒略日 (JDN) 或修改儒略日 (MJD),常用於天文觀測、史學同跨曆法日期運算。
ISO 8601 週次計算機
輸入任何日期,按 ISO 8601 標準(週一為首日、首週含 1 月 4 日)計到 ISO 年份、週次(W01–W53)同星期幾。
時間相差計算機(時分秒)
輸入兩個時間(HH:MM[:SS]),即時計到相差幾多個鐘、分鐘同秒,支援跨夜班同小數時數。
香港法定年假計算機
輸入受僱年資,根據《僱傭條例》第 41AA 條即時計到法定有薪年假日數。
半歲生日 (Half-Birthday) 計算機
輸入出生日期,計到下一個半歲生日係邊日、距今幾多日,同埋你嘅半歲年齡(例如 33.5 歲)。
日照時間 (Sunrise/Sunset) 計算機
輸入緯度、經度同日期,用 NOAA 太陽公式計到當地嘅日出、日落、太陽中天同總日照時間。