Что считает Кальк
- 4 режима: сложение/вычитание, разница, конвертация, прибавление к моменту
- Гибкий парсер — понимает 09:30, 5ч30мин, 5h30m, 1.5 ч, 330 мин, 2:30 PM
- Переход через полночь в режиме разницы
- Результат во всех единицах — секунды, минуты, часы, дни
Кому пригодится калькулятор времени
- Сменные сотрудники и логисты — посчитать рабочее время за смену (например, с 22:00 до 06:00 = 8 часов) с учётом ночных и переходов через сутки
- Тренеры и спортсмены — сложить или вычесть промежутки времени (бег 1ч 35мин + плавание 45мин)
- Программисты и фрилансеры — конвертировать часы/минуты/секунды в десятичные часы для биллинга или табелей
- Видеомонтажники и подкастеры — посчитать длительность сегментов и общую продолжительность
- Преподаватели — рассчитать продолжительность урока с учётом перемен и пар
- Бухгалтеры по табелю — пересчитать рабочие часы в десятичный формат для расчёта зарплаты
Чем отличается от конкурентов
- Все режимы в одном переключателе
- Умный текстовый ввод — не N отдельных полей
- Переход через полночь — корректно для рабочих смен
- Без рекламы часов и будильников
Как Кальк считает
Все операции через секунды:
1 минута = 60 с
1 час = 3600 с
1 день = 86 400 с
Сложение: secA + secB
Разница времени суток:
diff = (endSec − startSec + 86400) % 86400 (с переходом через полночь)
Прибавить к моменту:
result = (timeSec + durationSec) % 86400