睡眠计算器在线版

根据90分钟的睡眠周期,找到最佳的入睡时间或起床时间,计算在你的浏览器中完成。

睡眠计算器完全在你的浏览器中运行。你输入的时间仅用于在你的设备上计算入睡和起床时间,绝不会被上传。

由 Udit Agarwal 开发和维护

打开时间计算器

关于 睡眠计算器

睡眠计算器根据90分钟的睡眠周期(即经历浅睡、深睡和快速眼动睡眠一次的平均时长)计算最佳入睡时间或起床时间。选择“我想在某个时间起床”并输入起床时间,即可看到从该闹钟时间往前推算的入睡时间选项:6、5、4或3个完整周期,每个选项都包含15分钟的入睡缓冲时间。或者选择“我现在就要睡觉”并输入你打算闭眼的时间,即可看到能让你完成一个完整周期、而不是在周期中途昏昏沉沉醒来的起床时间。它适合安排早班航班、调整晚睡后的作息,或只是想建立更规律的睡眠节奏。所有计算都在你的浏览器中本地完成。

功能特性

  • 两种模式: 选择起床时间查看建议的入睡时间,或选择入睡时间查看建议的起床时间
  • 在两个方向上都提供6、5、4和3个完整的90分钟睡眠周期建议
  • 为入睡所需的时间增加一个可配置的缓冲时长
  • 在每个建议时间旁边显示总睡眠时长
  • 一键点击“现在”按钮即可填入当前时钟时间
  • 可以复制单个建议时间,也可以一次性复制整个列表
  • 自动处理跨越午夜的时间
  • 完全在你的设备上运行——不会上传你日程安排的任何信息

如何使用 睡眠计算器

  1. 选择你是要设定起床时间,还是现在就要睡觉
  2. 在输入框中输入时间,或点击“现在”使用当前时钟时间
  3. 查看建议的入睡时间或起床时间列表,每一项都标有对应的周期数
  4. 复制符合你日程安排的时间

示例

输入

wake at 6:30 AM

输出

Bedtime: 9:15 PM (6 cycles)

从起床时间往前推算6个完整的90分钟周期,再加上15分钟的入睡缓冲时间。

常见错误与故障排除

  • 建议的入睡时间对于一个普通的夜晚来说感觉太早或太晚。 — 每一行代表不同数量的完整睡眠周期(从6到3)——请选择与你期望睡眠时长匹配的那一行,而不只是第一行。
  • 输入了起床时间,得到的却是前一天晚上而不是同一天的入睡时间。 — 这是正常的: 从很早的起床时间往前推算6个周期,会落在前一天晚上,因为90分钟的周期累加起来是好几个小时。
  • 不清楚为什么时间不是输入值的90分钟整数倍。 — 每个结果除了睡眠周期本身之外,还包含一个通常用于入睡所需的15分钟缓冲时间。
  • 时间输入框不接受手动输入的值。 — 请使用内置的时间选择器(或按24小时制输入HH:MM,或使用浏览器的本地格式),而不是非结构化的输入。

常见问题

睡眠计算器的原理是什么?
睡眠计算器基于90分钟的睡眠周期,这是身体经历一次浅睡、深睡和快速眼动睡眠所需的平均时间。在一个周期结束时醒来,而不是在周期中途醒来,通常会让人感觉不那么昏沉。
睡眠计算器如何考虑入睡所需的时间?
它默认在睡眠周期之上增加15分钟的缓冲时间,因为大多数人躺下后不会立刻入睡。这个缓冲时间已包含在每一个建议的入睡时间和起床时间中。
为什么睡眠计算器会显示不止一个入睡时间?
它提供6、5、4和3个完整睡眠周期的选项,让你可以在总睡眠时长与你能熬夜多久、或需要多早起床之间做权衡,而不是强行给出唯一答案。
睡眠计算器可以建议起床时间而不是入睡时间吗?
可以。切换到“我现在就要睡觉”,输入你打算入睡的时间,它就会列出从那一刻起6、5、4和3个完整周期对应的起床时间。
睡眠计算器能代替专业的睡眠医疗建议吗?
不能。它是基于90分钟平均睡眠周期的一般性参考,并非医疗工具。每个人的睡眠周期长度都不同,请将结果视为一个起点,而不是诊断结论。
睡眠计算器会保存或上传我输入的时间吗?
不会。所有睡眠周期的计算都在你的浏览器中本地完成,你输入的时间不会被发送到任何地方,也不会保存到任何账户中。

相关工具

更多日常工具

查看全部日常工具 (27) · 全部工具