Секундомер

Обычный секундомер, который всегда под рукой: старт, пауза, сброс и круги с раздельным временем. Считает с точностью до сотых секунды прямо в браузере — ничего скачивать не нужно.

работает в браузере · данные никуда не отправляются

секундомер

00:00.00

Как пользоваться

  1. Нажмите Старт — время пойдёт с точностью до сотых секунды. Дисплей крупный, цифры не прыгают.
  2. Кнопка Стоп ставит на паузу, повторный Старт (Продолжить) — снова запускает с того же места.
  3. Во время работы жмите Круг: каждый круг попадает в таблицу с временем круга и общим временем.
  4. Кнопка Сброс обнуляет секундомер и очищает круги, а Скопировать кладёт результаты в буфер обмена.

Откуда точность

Секундомер считает время по системным часам высокого разрешения (performance.now) и перерисовывает дисплей на каждом кадре через requestAnimationFrame. Это важно: наивный таймер на setInterval копит ошибку и со временем отстаёт, а здесь прошедшее время каждый раз вычисляется заново от момента старта, поэтому дрейфа нет и через час работы.

Пауза устроена честно: при остановке к накопленному времени прибавляется отрезок с последнего старта, а не «замораживается кадр». Поэтому сколько бы раз вы ни ставили на паузу и ни продолжали, сумма остаётся точной. Дисплей показывает часы, минуты, секунды и сотые — цифры моноширинные, с табличными знаками, так что ничего не дёргается при счёте.

Круги и общее время

  • Время круга — сколько прошло с предыдущего нажатия «Круг».
  • Общее время — сколько прошло с самого старта до этого круга.
  • Круги удобно сравнивать: видно, какой отрезок был быстрее, а какой медленнее.
  • Кнопка «Скопировать» выгружает все круги текстом — можно вставить в заметки или чат.

Частые вопросы

Как запустить секундомер онлайн?

Нажмите «Старт» — время пойдёт сразу. «Стоп» ставит на паузу, «Сброс» обнуляет. Ничего устанавливать не нужно, секундомер работает прямо на странице.

Насколько точен секундомер?

Он считает по часам высокого разрешения и не копит ошибку, как таймеры на setInterval: прошедшее время всякий раз вычисляется заново от момента старта. Точность показа — до сотых секунды.

Секундомер работает без интернета и что-то отправляет?

Всё считается в браузере, ничего не уходит на сервер: ни время, ни круги. После загрузки страницы секундомер работает и офлайн, а данные нигде не сохраняются.

Что показывает круг?

Каждое нажатие «Круг» добавляет строку с двумя величинами: временем этого круга (с прошлого нажатия) и общим временем с начала. Так удобно сравнивать отрезки между собой.

свежие базы — в канале Подписаться на канал