Date Utility

스톱워치

1/100초 단위까지 측정할 수 있는 스톱워치입니다. 랩 기록을 저장하고 최근 측정 기록을 다시 불러오거나 공유 링크로 전달할 수 있습니다.

0.01초 단위 표시 운동·학습·작업의 경과시간을 비교합니다. 화면의 표시 자릿수가 측정 정확도를 보장하지는 않습니다.
랩 기록 구간별 랩 시간과 누적 시간을 함께 남겨 기록을 비교합니다.
저장 및 공유 최근 기록을 브라우저에 저장하고 현재 기록을 링크로 공유합니다.
STEP 1

스톱워치

시간 측정을 시작하고 랩 기록을 남기며 최근 측정 결과를 다시 확인할 수 있습니다.

대기 중

경과 시간

00:00.00

시작 버튼을 눌러 측정을 시작하세요.

시작 버튼을 눌러 측정을 시작하세요.

랩 기록

구간 시간과 누적 시간을 확인할 수 있습니다.

0개
랩 구간 누적
아직 랩 기록이 없습니다.
STEP 2

최근 기록

최근 저장된 스톱워치 기록을 다시 확인할 수 있습니다.

최근 저장된 스톱워치 기록이 없습니다.
사용 가이드

전체 경과시간과 구간 기록을 나누어 측정하는 방법

시작·정지·재시작으로 누적시간을 재고, 랩마다 구간과 전체시간을 기록합니다. 복사와 공유는 현재 기록의 사본을 전달하며, 0.01초 표시는 정밀 측정 정확도를 보장하지 않습니다.

이런 분께 유용합니다

  • 운동·학습·반복 작업의 전체 소요시간을 간단히 재려는 사용자
  • 여러 구간의 개별 시간과 누적 시간을 한 화면에서 비교하려는 사용자
  • 측정 결과를 텍스트 또는 공유 링크로 전달하려는 사용자

대표 활용 상황

  • 여러 세트 운동에서 각 세트 완료 시점에 랩을 기록할 때
  • 작업 단계별 소요시간과 전체 소요시간을 함께 확인할 때
  • 측정을 멈춘 뒤 최근 기록을 같은 브라우저에서 다시 불러올 때

처음부터 결과 확인까지

  1. 1

    측정 대상을 준비한 뒤 시작 버튼을 누르는 시점을 기준으로 정합니다.

  2. 2

    측정 중 구간이 끝날 때마다 랩 버튼을 눌러 구간시간과 누적시간을 남깁니다.

  3. 3

    잠시 멈추려면 정지를 누르고 다시 시작하면 기존 시간부터 이어집니다.

  4. 4

    랩 목록의 구간과 전체 열을 구분해 각 단계의 속도를 비교합니다.

  5. 5

    필요하면 랩 기록을 복사하거나 현재 누적시간과 랩이 든 링크를 공유합니다.

  6. 6

    새 측정을 시작할 때는 초기화하고 정밀 판정이 필요하면 전용 계측기를 사용합니다.

사용 예시 1

두 구간의 랩 기록

입력
30.25초에 랩 1 / 75.80초에 랩 2
결과
랩 1 구간 30.25초·전체 30.25초, 랩 2 구간 45.55초·전체 1분 15.80초

각 구간시간은 현재 누적시간에서 직전 랩의 누적시간을 뺀 값이며 목록에는 최근 랩이 위에 표시됩니다.

사용 예시 2

정지 후 이어서 측정

입력
20초에 정지 / 잠시 뒤 다시 시작 / 10초 더 측정
결과
약 30초의 누적 경과시간

재시작 시 현재 시각에서 저장된 누적시간을 뺀 값을 새 기준시각으로 사용해 정지해 있던 시간은 제외합니다.

계산·처리 기준

Date.now()의 차이로 누적시간을 계산하고 약 10ms마다 화면 갱신을 요청합니다. 정지·랩·복사·공유 버튼을 누를 때도 현재 경과시간을 다시 계산하므로, 마지막 화면 갱신값만 사용하는 오차를 줄입니다. 구간시간은 직전 랩과 현재 누적시간의 차이이며 정지 시 최근 기록에 저장합니다.

알아둘 한계

  • 0.01초 표시는 화면 형식의 자릿수이며 setInterval 호출 시각이나 사용자 버튼 입력이 0.01초 정확도를 보장한다는 뜻이 아닙니다.
  • 백그라운드 탭, 높은 CPU 사용량과 기기 절전 상태에서는 화면 갱신과 버튼 반응이 지연될 수 있습니다.
  • 시스템 시각을 바꾸면 Date.now()를 기준으로 한 실행 중 누적시간에 영향을 줄 수 있습니다.
  • 공인 경기, 의료·과학 실험이나 안전 절차의 판정에는 검교정된 전용 계측 장비를 사용해야 합니다.
개인정보 처리

정지할 때 누적시간과 랩 기록이 현재 브라우저의 localStorage에 최대 10개 저장됩니다. 공유 링크에는 누적 밀리초와 각 랩 기록이 포함되므로 공개하기 전에 기록 내용을 확인하세요.

함께 쓰면 좋은 도구

자주 묻는 질문

화면에 0.01초가 나오면 0.01초까지 정확한가요?

아닙니다. 누적 밀리초를 센티초 자릿수로 표시할 뿐 브라우저 갱신 지연과 버튼 입력 지연이 있어 정밀 측정을 보장하지 않습니다.

정지했다가 다시 시작하면 쉬었던 시간도 포함되나요?

포함되지 않습니다. 기존 누적시간을 기준으로 새 시작 시각을 잡아 정지한 동안의 시간은 제외하고 이어서 측정합니다.

공유 링크를 열면 스톱워치가 자동으로 실행되나요?

아닙니다. 누적시간과 랩 기록만 불러와 정지된 상태로 보여줍니다. 새로 이어서 측정하려면 시작 버튼을 눌러야 합니다.