日期範圍內逐個星期幾日數計算機
揀開始同結束日期,工具會即時計出範圍內每個星期幾出現幾多次,並分開顯示工作日(星期一至五)同周末(星期六、日)。可以分別控制係咪包含開始日/結束日,方便配合唔同合約或更表慣例。
Please enter valid ISO dates (YYYY-MM-DD).
End is earlier than start — the range was computed from the earlier date forward.
Total days in range
— days
Weekdays (Mon – Fri)
—
Weekend (Sat & Sun)
—
Per-weekday breakdown
Both endpoints are included by default; toggle them off for "exclusive" conventions (e.g. "from tonight, excluding today" or "last day of contract not counted"). All weekdays use the proleptic Gregorian calendar — public holidays are NOT subtracted.
Formula
對 [start, end] 範圍內每日 d,計算 weekday(d)(0 = 星期日 … 6 = 星期六)並逐個累加;工作日 = counts[1..5] 總和,周末 = counts[0] + counts[6]。
- · 預設兩端日期都包含;可分別關閉 "包含開始日" 或 "包含結束日",模擬 [start, end)、(start, end] 或 (start, end) 邊界。
- · 若結束日期早過開始日期,會自動以較早嗰日為起點重新計算範圍,並顯示提示。
- · 使用公曆(Gregorian),星期幾依 ISO 8601(星期一 = 1,星期日 = 7)。整段範圍純粹根據日數推算,不會扣減公眾假期。
- · 結果係 7 個整數 + 工作日/周末小計;可以將 URL 連同所選日期、勾選狀態直接分享比同事。
- · 對於跨度極長(例如 10 年以上)嘅範圍,每個星期幾大致出現 N/7 次,差距通常喺 0–1 之間,視乎範圍兩端落喺邊個星期幾。
Frequently asked
本工具會唔會扣減公眾假期?
唔會。本工具純粹根據日曆星期幾計算,每個 (start, end) 範圍對應一個固定嘅 (counts × 7) 分佈,唔受任何國家/地區嘅假期影響。如果想計實際工作日(扣減本地公眾假期),請參考「工作日計算機」或結合年曆查表。
為何同一個月份計出嚟,工作日數會差一兩日?
視乎月份第一日係星期幾。例如同樣 31 日嘅月份,如果由星期一開始就有 23 個工作日(5×Mon-Fri + 額外 1 個 Mon + 1 個 Tue + 1 個 Wed = 5×4 + 3);如果由星期五開始就只有 21 個。日數固定,但分佈會隨開頭嘅星期幾「漂移」。
可否計過去一年有幾多個星期五?
可以 — 將開始日期設為去年 1 月 1 日、結束日期設為 12 月 31 日(兩端均勾選包含),即可喺結果中睇到星期五嗰格嘅數字。一般 365 日年份每個星期幾有 52 次,多出嗰一日視乎年初係星期幾;閏年則有 366 日,有 2 個星期幾各出現 53 次。
Related tools
年齡計算機
由出生日期計算實歲、虛歲、總日數同距下次生日仲有幾耐。
日期相差計算機
輸入兩個日期,即時計到相差日數、工作天、週末、年月日同總週數/月數。
時區換算
揀本地同對方城市,即時換算指定時間嘅時區差。
日期加減計算機
由一個日期出發,加或減指定嘅年、月、星期、日,即時得到新日期同星期幾。
工作天計算機
計算兩個日期之間嘅工作天數,自動撇除星期六、日。亦支援由起點加 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 太陽公式計到當地嘅日出、日落、太陽中天同總日照時間。
日期倒數計算機
輸入目標日期,即時計出距今嘅天數、星期、月份、剩餘小時/分鐘,並支援過去日期顯示已過時間。
時差調整時間計算機
輸入跨越時區數同飛行方向(向東 / 向西),按睡眠醫學常用法則估算大致需要幾多日先完全適應當地時間。
小時分鐘換十進制時間轉換器
時:分:秒同十進制小時雙向轉換,計薪、工時表、實驗室記事必備。
世代分類計算機(出生年份)
輸入出生年份,按 Pew Research 標準分類為偉大世代、沉默世代、戰後嬰兒潮、X 世代、千禧世代、Z 世代、Alpha 世代或 Beta 世代。
時:分:秒加減計算機
輸入多個時:分:秒嘅時間值,逐個加或者減,即時得出總時長(自動處理進位)— 適合合計影片長度、訓練時間或者比賽分段。
年度進度計算機(年/季/月/週)
揀任何一日,即時睇到該年、季、月、週經過咗幾多 %、仲剩低幾多日,做年度目標、OKR、進度匯報好實用。
日期格式轉換器(ISO 8601 / 美 / 歐 / 日 / Unix)
揀一個日期,同時以 ISO 8601、RFC 2822、美式 MM/DD/YYYY、歐式 DD/MM/YYYY、日式 YYYY年MM月DD日、Unix 時間戳等十幾種常用格式展示。
黑色星期五(十三號星期五)日期計算機
列出指定年份內所有「十三號星期五」嘅日期,並顯示今日距離下一個十三號星期五嘅日數。
每月第 N 個星期幾日期計算機
揀月份、年份、星期幾同第幾次(包括「最後一個」),即時顯示對應嘅日期 — 適用於排定例會、發薪日、美國聯邦假期(如感恩節 = 11 月第 4 個星期四)等。