通过MCP连接 →

输入计算

数学公式

广告

结果

周五倒计时
0
Today is Friday!
目标日 星期五
剩余天数 0

什么是"距离星期五还有几天"计算器?

这是一个简单实用的小工具,能准确告诉你离下一个星期五还剩多少天。无论你是在期待周末、规划项目截止日期,还是单纯好奇,只要选择今天是星期几,计算器就会立刻算出到星期五的天数——结果从 0(也就是今天正好是星期五)到 6 不等。

使用方法

在下拉菜单中选择今天是星期几,结果会自动更新。如果你不做选择,计算器会默认采用你设备当前的日期。得出的数字是从今天起到下一个星期五之间的完整天数;如果今天就是星期五,结果即为 0。

计算公式详解

每一天都对应一个编号:星期日 = 1,星期一 = 2,……星期六 = 7,这与通用的日历编号方式一致。星期五对应编号 6。距离星期五的天数计算如下:

$$\text{天数} = \left(\left(6 - d\right) \bmod 7 + 7\right) \bmod 7$$

这里两次取模运算的作用是处理"跨周"的情况,让星期五之后的日子(比如星期六)能够正确地往后推算到下一个星期五,而不会出现负数。

七天一周的环形图,箭头从今天延伸到目标日
倒计时沿着 7 天周期,从今天绕到即将到来的周五。

实例演算

假设今天是星期一(\(d = 2\))。那么 $$\text{天数} = \left(\left(6 - 2\right) \bmod 7 + 7\right) \bmod 7 = \left(4 + 7\right) \bmod 7 = 11 \bmod 7 = 4$$。也就是说距离星期五还有 4 天——星期二、星期三、星期四、星期五。如果今天是星期六(\(d = 7\)):$$\text{天数} = \left(\left(6 - 7\right) \bmod 7 + 7\right) \bmod 7 = \left(-1 + 7\right) \bmod 7 = 6$$,意味着下一个星期五还有 6 天。

数轴显示从起始日到周五所数的天数间隔
沿着一周向前数天数,直到周五。

常见问题

结果为 0 是什么意思? 表示今天就是星期五。

会把今天算进去吗? 不会——它计算的是从今天往后到星期五的天数,所以今天算作第零天。

如果今天是星期六呢? 下一个星期五在 6 天之后,因此结果为 6。

最后更新: