본문으로 건너뛰기

무료 시간 계산기

HH:MM:SS 시간을 더하거나 빼거나, 두 타임스탬프 사이의 시간을 찾습니다. 업무 기록, 경기 분할 기록, 프로젝트 추적에 유용합니다.

한 번 로드하면 오프라인에서도 작동

형식: HH:MM:SS (예: 01:30:45) 또는 HH:MM (예: 02:15)

결과

02:15:30

2h 15m 30s · 8,130 총 초

135.50
분
2.258
시간
8,130
초
청구 반올림
2.26 시간

주요 용도

  • 근무한 시간 계산하루 종일 시간을 더하여 작업에 소요된 시간을 기록하거나 고객에게 청구합니다.
  • 레이스 스플릿 계산달리기, 수영 또는 자전거 랩 타임을 추가하거나 빼서 훈련 분석을 합니다.
  • 요리 시간 계산요리법의 준비 시간과 요리 시간을 결합하거나 저녁 식사가 목표 시간에 준비되도록 시작 시간을 계산합니다.
  • 비디오 타임라인 계산클립 지속 시간을 더하여 비디오 타임라인을 계획하거나 전환이 발생하는 위치를 계산합니다.
  • 총 집중 시간 계산포모도로 세션을 합산하여 하루 또는 주당 집중 시간을 추적합니다.

사용 방법

모든 계산은 직접 작성한 파서와 정수 산술로 브라우저에서 이루어집니다. 라이브러리도 서버도 없습니다. 도구는 HH:MM:SS 문자열을 원시 초 수로 변환하고 더하기, 빼기 또는 차이 계산을 적용한 뒤 결과를 다시 형식화합니다.

  1. 1
    입력 파싱
    입력하는 동안 자체 parseHMS 함수가 각 입력란을 콜론으로 나누고 각 부분을 하나의 정수(총 초)로 변환합니다. HH:MM:SS, HH:MM 또는 숫자만(분으로 처리) 받으며, 숫자가 아니거나 시계 범위를 벗어난 값은 거부합니다.
  2. 2
    모드별 산술
    더하기/빼기 모드에서는 두 초 값을 바로 더하거나 뺍니다. 시간 간격 모드에서는 종료에서 시작을 빼며, 결과가 음수이면 86400초를 더하고 자정을 넘는 결과로 표시합니다. 근무표 모드에서는 임의 개수의 시간 행을 하나의 합계로 줄입니다.
  3. 3
    청구용 반올림
    결과가 나오면 별도 계산이 정수 반올림(Math.round(abs / increment) * increment)으로 초 합계의 절댓값을 가장 가까운 6분, 10분 또는 15분 단위로 반올림한 뒤, 청구서용 10진수 시간으로 표시합니다.
  4. 4
    결과 표시와 복사
    최종 초 수는 HH:MM:SS, 쉬운 표현(예: '2h 15m 30s'), 단위 변환(10진수 분, 10진수 시간, 원시 초)으로 형식화됩니다. 복사 버튼은 navigator.clipboard.writeText로 HH:MM:SS 문자열을 클립보드에 씁니다.

관련 도구

자주 묻는 질문