Что такое калькулятор продолжительности сна?
Калькулятор продолжительности сна точно показывает, сколько вы спали, исходя из времени, когда вы легли спать и когда проснулись. Он правильно учитывает сон, который проходит через полночь — например, если вы легли в 23:00, а проснулись в 7:00 утра. Для этого используется арифметика по модулю 24, поэтому результат всегда получается осмысленным и положительным.
Как пользоваться калькулятором
Введите время отхода ко сну в виде часа (0–23) и минут (0–59), затем точно так же укажите время пробуждения. Используйте 24-часовой формат: 23:00 — это час 23, а 7:00 утра — час 7. Калькулятор покажет общую продолжительность сна в часах и минутах, а также в виде десятичной дроби — это удобно для отслеживания средних значений.
Разбор формулы
Время отхода ко сну и время пробуждения переводятся в десятичные часы (час + минуты ÷ 60). Простая разность (пробуждение − отход ко сну) может оказаться отрицательной, если сон проходит через полночь, поэтому мы «оборачиваем» её по модулю 24:
$$\text{Sleep} = \left(\left(W - B\right) \bmod 24 + 24\right) \bmod 24$$Двойное взятие по модулю гарантирует, что результат всегда находится в диапазоне от 0 до 24 часов при любых исходных данных.
$$\text{where}\quad \left\{ \begin{aligned} B &= \text{Bed Hour} + \dfrac{\text{Bed Min}}{60} \\ W &= \text{Wake Hour} + \dfrac{\text{Wake Min}}{60} \end{aligned} \right.$$
Пример расчёта
Отход ко сну в 23:00 (23,0 часа), пробуждение в 07:00 (7,0 часа). Разность = \(7 - 23 = -16\). Применяем mod 24:
$$\left(-16 \bmod 24 + 24\right) \bmod 24 = 8$$Значит, вы спали ровно 8 часов, или 8 ч 0 мин.
Частые вопросы
Сработает ли расчёт, если я просыпаюсь после полудня? Да. Пока пробуждение и отход ко сну укладываются в один 24-часовой цикл, любая продолжительность — ночная или в течение дня вплоть до 24 часов — считается корректно.
Что будет, если время отхода ко сну и пробуждения совпадают? Результат составит 0 часов — калькулятор трактует одинаковое время как отсутствие измеримого сна, а не как полные 24 часа.
Сколько сна мне нужно? Большинству взрослых требуется 7–9 часов в сутки, хотя индивидуальные потребности различаются. Используйте этот инструмент, чтобы отслеживать продолжительность сна по ночам.