日历通

今天距离周末还有几天

2026年10月28日(星期三)· 下一个休息日 2026年10月31日 星期六 · 全部由本页算法现算,排班制度可自己切换

3天后进入下一个休息日
今天
2026年10月28日 星期三
下一个休息日
2026年10月31日(星期六)
距本周六
3 天(2026年10月31日)
距本周日
4 天(2026年11月1日)
能连休
2 天
本周还剩
2 个休息日(已休 0 天)
休息倒计时
--:--:--

按最常见的双休排班(周六、周日休息)计算;如果你的单位是单休、大小周或轮休,请在下面切换,数字会立刻重算。

按你的排班算

基准日期

默认今天;也可查某个具体日子(如发薪日、值班交接日)距周末还有几天。

每周休息制度
星期一26班
星期二27班
星期三28今天
星期四29班
星期五30班
星期六31休
星期日1休

七日格以周一为一周之始(国标 GB/T 7408 口径);蓝底为休息日,红框为基准日。

本周七日格:周六周日为休息日,今天用红框标出
图 1 · 本周七日格(2026年10月28日 所在周,休息日与日序由本页算法实算)

两个"还有几天"口径,答案差 1 天

儒略日序 JDN(2026-10-28) = 2461342 → 星期 = JDN % 7 = 2(0=周一 … 5=周六、6=周日)
目标休息日 JDN(2026-10-31) = 2461345 → 日序差 = 2461345 − 2461342 = 3
口径①「还差几天到」= 3 天 | 口径②「中间要熬的整天」= 3 − 1 = 2 天
倒计时起点 = (JDN − 2440588) × 86400 − 28800 = 1793376000 秒(Asia/Shanghai 当日 00:00)

搜索引擎里"距离周末还有几天"混着两种问法:一种问"哪天放"(口径①,与日历日序差一致),一种问"还要上几天班"(口径②)。本页首屏用的是口径①,中间天数同时给出,避免你和同事数出不一样的结果。

同一张日历,四种制度算出四个数

基准都是 2026年10月28日(星期三),只换休息制度:

双休(周六周日)
3 天
单休(仅周日)
4 天
大小周·本周大周
3 天
大小周·本周小周
4 天
自定义·周二周三休
6 天

条形越长说明"等到休息"越久;数值由同一套算法对同一天分别计算,不做四舍五入。

不同休息制度下距下一个休息日天数的对照图
图 2 · 制度对照(数字与上方条形一致,均由 core 实算)

未来 8 周休息日一览

周次周一本周休息日天数首个休息日
本周2026-10-26
31日11月1日
2 天3 天后
下周2026-11-02
7日8日
2 天10 天后
2周后2026-11-09
14日15日
2 天17 天后
3周后2026-11-16
21日22日
2 天24 天后
4周后2026-11-23
28日29日
2 天31 天后
5周后2026-11-30
12月5日12月6日
2 天38 天后
6周后2026-12-07
12日13日
2 天45 天后
7周后2026-12-14
19日20日
2 天52 天后

下一次两天以上的连休在 2026年10月31日(星期六)起,还有 3 天。

"周末"和"休息日"不是一回事

① 法律上没有"周末"这个词

"周末"是生活用语。《劳动法》第三十八条只要求用人单位保证劳动者每周至少休息一日,具体落在周几由单位的规章制度与排班决定——所以"周末=周六周日"只是最常见的排班结果,不是定义。单休制的周末只剩周日;做五休二的"休二"也可能是周三、周四。

② 休息日(公休日)≠ 法定节假日

休息日按周循环产生,可排、可轮、可调;法定节假日(元旦、春节、清明节、劳动节、端午节、中秋节、国庆节)由国家统一规定,两者重叠时的处理办法以当年国务院办公厅的放假安排通知为准。本站不预测官方安排,只按你自己的排班循环推算,涉及加班费的倍数口径(休息日与法定节假日不同)请以单位通知和当地规定为准。

③ 调休补班的星期六算不算"周末"?

这是边界日分歧最大的一天:日历上它仍是星期六,班表上它是工作日。于是同一句话有两个答案——"距离周末"按星期算(3 天到星期六),"距离休息"按班表算(3 天到下一个真正休息日)。本页两个数分开给,切换制度时"距本周六/周日"始终按星期算,"下一个休息日"按你选的制度算。

④ 一周从周一还是周日开始?

国标 GB/T 7408 与本页七日格都以周一为一周之始;港澳台与部分外企日历从周日起排,同一句"这周末"可能差一周。跨月的那个星期六归属哪个月也有两种数法(按星期所在的多数日、或按月初第一天),查排班时先对齐口径。

两种还有几天口径的示意:日序差与中间整天数
图 3 · 口径差示意

常见问题

这个"还有几天"含不含今天?
不含今天。日序差用两个日期的儒略日序相减,基准日本身记 0 天,所以"3 天"指第 3 个日历日之后进入休息;想数中间要熬的整天就减 1。
我是三班倒 / 做六休一,能用吗?
用"自定义每周休息日"勾出你实际休息的那几天;如果你的休息是按 N 天一轮而不是按星期循环(如上 6 休 1 但起始日每月漂移),本页会算不准,那属于轮班周期问题,建议按值班周期另算。
为什么倒计时会自己跳?
页面把休息日 00:00(东八区)写成一个绝对秒级时间戳,浏览器每秒与本机时钟相减;关掉页面或改日期都会重取目标时间,不依赖网络。
周六加班但周日补休,算哪个?
在自定义里只勾周日,"下一个休息日"就会跳过那个补班的星期六;此时"距本周六"仍显示到星期六的日序差,方便你和班表对照。
跨年、2 月 29 日、月末会不会算错?
日序换算用的是纯整数历法公式,1900–2100 年内逐日可推;闰年 2 月 29 日、12 月 31 日跨到次年 1 月、基准日恰好是休息日这几类边界都做过互逆校验。
结果能直接当考勤依据吗?
不能。本页按你选择的排班口径推算日历意义上的天数,实际休息安排以单位通知为准,内容仅供参考。

相关工具

今天是第几周周序与星期换算今年第几天日序与年进度今天是工作日吗工作日与休息日判定工作日计算器区间内工作日拆分值班日期计算器按轮班周期推值班日天数速查两个日期相差几天日期推算前后 N 天是哪一天时间间隔计算器精确到小时的间隔距离春节还有几天农历节日倒计时
算法口径
星期与日序由儒略日序公式现算:JDN = D + ⌊(153m′+2)/5⌋ + 365Y′ + ⌊Y′/4⌋ − ⌊Y′/100⌋ + ⌊Y′/400⌋ − 32045,星期 = JDN mod 7(0=周一)。自检锚点:2000-01-01 → 星期六;2026-10-28 → 星期三;1949-10-01 → 星期六。全部计算在浏览器与构建期各跑一遍同一份 core.js,不采集、不上传。