睡眠计算器可以从起床时间往前倒推,或从当前时刻往后正推,给出落在完整 90 分钟睡眠周期结束时段的入睡与起床时间,从而降低被深睡眠中途惊醒的概率。它提供两种模式、可配置的入睡时长以及 12/24 小时显示。
两种模式
**起床模式(“我要在……起床”)**输入目标起床时间,列出 6、5、4 个周期对应的入睡时间,睡眠最长者在前。**现在就睡模式(“我现在要睡觉”)**从当前时刻出发,列出 4、5、6 个周期对应的起床时间,最早者在前。两种模式中,入睡潜伏时间都夹在“现在”与第一个周期边界之间;12h/24h 开关只改变时间的书写方式,底层时间完全一致。
每条建议背后的公式
设周期长度为 90 分钟、潜伏时间为 L:
- 起床模式:
入睡时间 = 起床时间 − (周期数 × 90 + L) - 现在就睡模式:
起床时间 = 现在 + L + (周期数 × 90)
潜伏时间只施加一次,而不是每个周期施加一次。默认的 15 分钟加在 6 周期的 540 分钟提前量上,得到 555 分钟,即从躺下到闹钟响起共 9 小时 15 分钟。
实操示例:早上 7:00 的闹钟
把起床时间设为 07:00,潜伏时间保持 15 分钟:
| 周期数 | 睡眠时长 | 入睡时间(前一天) |
|---|---|---|
| 6 | 9 小时 00 分 | 21:45 |
| 5 | 7 小时 30 分 | 23:15 |
| 4 | 6 小时 00 分 | 00:45 |
5 周期那一行的算法是:5 × 90 = 450 分钟,加 15 得 465 分钟,07:00 减去 465 分钟即前一天晚上 23:15。
现在切换到现在就睡模式,时刻为 23:00,潜伏时间同样是 15 分钟:
| 周期数 | 起床时间 |
|---|---|
| 4 | 05:15 |
| 5 | 06:45 |
| 6 | 08:15 |
4 周期的结果来自 23:00 + 15 分钟 + 360 分钟 = 05:15。
高亮卡片代表什么
所有显示 5 或 6 个周期的卡片都会被高亮,因为 7.5 到 9 小时覆盖了大多数成年人所需的区间。4 周期卡片以普通样式呈现,作为偶尔短夜的选择。除此之外并没有唯一“最佳”答案:选哪个时间取决于你想睡多久、以及必须多早起来。
固定 90 分钟模型在哪里失灵
- 周期并非正好 90 分钟。 平均值约为 90,但范围大致是 70 到 120,而且深睡眠集中在较早的周期,REM 在较晚的周期变长。
- 潜伏时间是变化的。 压力、咖啡因和屏幕会让入睡时间远超 15 分钟,从而偏移每一条建议。
- 中断会重置整幅图景。 照顾孩子或起夜会把一个睡眠块切断,因此落在计算出的边界上并不保证醒来后精神饱满。
- 这不是医疗建议。 慢性失眠、睡眠呼吸暂停和轮班工作障碍需要临床医生,而不是网页计算器。
调整潜伏时间与规划其他睡眠
| 如果你通常…… | 建议设置的潜伏时间 |
|---|---|
| 几乎立刻睡着 | 5 分钟 |
| 需要常见的 15 分钟 | 15 分钟 |
| 会躺一会儿 | 25–30 分钟 |
| 需要从屏幕中放松下来 | 30 分钟以上 |
改动这个数字会让每个结果偏移相同的量。设为 0 意味着你头一沾枕就睡着,这会让每个入睡时间都比默认晚 15 分钟。
规划一次不昏沉的小睡
整夜睡眠并非唯一用途。小睡时应争取在一到两个周期结束后醒来,而不是落在中间:20 分钟的强力小睡停留在浅睡眠,90 分钟的小睡则完成一个完整周期。套用同样的算术,如果现在是 13:00、留 15 分钟入睡,一个周期的小睡在 14:45 结束,两个周期在 16:15 结束。在这两个边界醒来通常比在比如 15:30 醒来更温和,因为按模型那时正处在周期中间。白天入睡往往比夜间更快,因此小睡时可以考虑把潜伏时间调低一些。
解读 12h/24h 输出
开关只改变格式,不改变运算。上面 6 周期的入睡时间在 24 小时制下显示为 21:45,在 12 小时制下显示为 9:45 PM。习惯使用 24 小时制的语言默认 24h,英语默认 12h,但两者都可以手动覆盖。页面不显示日期,这就是为什么早于闹钟的入睡时间看起来像同一天:00:45 指闹钟所在自然日的凌晨,而 21:45 指前一晚。
围绕轮班做规划
轮班工作者很少拥有常规的夜间时段,而这个模型依然适用:输入你需要在什么时候醒来,然后往前倒推。如果班次 05:00 开始,而通勤加准备需要 90 分钟,那么 03:00 的起床时间同样会给出那三个入睡时间。局限在于生物钟不会干净地翻转,因此周期边界在纸面上对齐,实际入睡却可能要久得多。
相关工具
常见问题
为什么 6 个周期的入睡时间会落到前一天?
如果你早上 7:00 起床,并留出六个 90 分钟周期再加 15 分钟入睡时间,合计需要提前 9 小时 15 分钟。从 7:00 往前推,入睡时间就是前一天的 21:45。较早的闹钟总会把最长睡眠选项推到前一个自然日。
应该选择 4 个周期的选项吗?
四个周期是 6 小时,没有被标为推荐。它只适合偶尔的短夜,不应作为常态。被高亮的 5 周期(7.5 小时)和 6 周期(9 小时)落在大多数成年人所需的 7 到 9 小时区间内。
90 分钟周期这个假设有多准确?
它是一个模型,而不是一次测量。真实周期大约在 70 到 120 分钟之间,并倾向越接近清晨越长。计算器固定用 90,因为它是一个合理的平均值;请把建议时间当作目标,而不是保证。
“入睡所需时间”设置有什么用?
它是从躺下到真正睡着之间的潜伏时间。默认 15 分钟,所有建议都会按它偏移,让周期从入睡时刻开始计算。如果你通常 5 分钟就睡着,把它调低;如果需要半小时,就调高。
计算器会考虑夜间醒来的情况吗?
不会。它假设睡眠是一个不中断的整块。凌晨 3 点起夜会打断周期,因此纸面上看起来理想的入睡时间未必真正理想。睡眠碎片化时,总时长比是否落在周期边界更重要。
夏令时或时区变化会处理吗?
计算器读取设备本地时钟来确定所选起床时间,因此运算遵循浏览器当前设置的时区偏移。它不会对睡眠中途发生的时钟调整做补偿,建议时间也不会在会话之间保存。
由 HandyTools Hub 团队审校 · 最后更新