경과 시간 계산기

두 시각 사이의 경과 시간을 계산하세요. 근무·이동·수면 시간을 시·분·초 단위로 구하는 무료 온라인 시간 계산기입니다.

시작 시간을 HH:MM:SS 형식으로 입력하세요

종료 시간을 HH:MM:SS 형식으로 입력하세요 (자정 넘김 자동 처리)

사용 방법

  1. 시작 시각 입력

    시간 측정의 시작 시각을 시, 분 단위로 입력하세요.

  2. 종료 시각 입력

    시간 측정의 종료 시각을 시, 분 단위로 입력하세요.

  3. 결과 확인

    계산하기 버튼을 누르면 두 시각 사이의 경과 시간이 다양한 단위로 표시됩니다.

경과 시간이란?

경과 시간(elapsed time)은 시작 시각과 종료 시각 사이에 흘러간 시간의 양을 말합니다. 시계가 가리키는 '시각(point in time)'과 달리, 두 시각의 차이를 시·분·초라는 '기간(duration)'으로 환산한 값입니다.

왜 따로 계산할까

시각은 60진법(60초=1분, 60분=1시간)으로 올림 처리되기 때문에 17:30에서 09:00을 단순 뺄셈하면 헷갈리기 쉽습니다. 특히 22:00에 시작해 06:00에 끝나는 야간 근무처럼 자정을 넘기는 구간은 음수가 나와 손계산이 까다롭습니다.

주요 활용

  • 근무·급여 — 출퇴근 시각으로 일일 실근로시간 산출
  • 야간·교대 — 심야 작업, 병원 당직 등 자정 넘김 근무
  • 이동·운동 — 출발-도착 소요 시간, 운동 지속 시간, 수면 시간

계산 공식

두 시각을 각각 0시 기준 '총 초'로 바꾼 뒤 차이를 구합니다.

경과 초 = (종료 시각의 총 초) − (시작 시각의 총 초)

결과가 음수이면 자정을 넘긴 것으로 보고 하루(86,400초)를 더합니다: 경과 초 + 86400. 환산은 1시간=3,600초, 1분=60초를 씁니다.

예시 — 09:00:00 → 17:30:00: 종료 63,000초 − 시작 32,400초 = 30,600초 → 30600÷3600=8시간, 나머지 1,800÷60=30분, 0초 → 8시간 30분. 자정 넘김 예시 — 22:00 → 06:00: 21,600−79,200=−57,600 → +86,400=28,800초(8시간).

자주 묻는 질문

경과 시간은 어떻게 계산하나요?
종료 시각에서 시작 시각을 빼서 계산합니다. 예를 들어 09:00:00에 시작해 17:30:00에 끝나면 경과 시간은 8시간 30분 0초(총 30,600초)입니다. 시·분·초로 분해하려면 총 초를 3,600으로 나눈 몫이 시간, 그 나머지를 60으로 나눈 몫이 분, 마지막 나머지가 초입니다.
자정을 넘기는 경우는 어떻게 처리하나요?
종료 시각이 시작 시각보다 이르면 자정(00:00:00)을 지난 것으로 간주해 자동으로 24시간(86,400초)을 더합니다. 예를 들어 22:00:00에 시작해 06:00:00에 끝나면 경과 시간은 8시간으로 정확히 계산됩니다. 야간 근무나 심야 작업 시간 산출에 유용합니다.
결과를 분 단위나 초 단위로 볼 수 있나요?
네. 결과는 시:분:초 형식과 함께 총 초(totalSeconds) 단위로도 표시됩니다. 총 분이 필요하면 총 초를 60으로 나누면 됩니다. 예를 들어 30,600초는 510분에 해당합니다.
시간 단위는 어떻게 변환하나요?
1시간 = 60분 = 3,600초이고, 1일 = 24시간 = 1,440분 = 86,400초입니다. 이 계산기는 경과 시간을 시·분·초로 분해해 보여주는 동시에 총 초로도 제공하므로, 위 환산값을 곱하거나 나누면 원하는 단위로 자유롭게 변환할 수 있습니다.
초 단위까지 정밀하게 계산되나요?
네. 입력을 HH:MM:SS 형식으로 받아 초 단위까지 반영합니다. 초를 생략하고 HH:MM만 입력하면 초는 0으로 처리됩니다. 내부적으로 모든 시각을 총 초로 변환해 계산하므로 분·초 경계에서도 오차가 없습니다.
24시간을 넘는 긴 경과 시간도 계산할 수 있나요?
이 계산기는 하루(24시간) 안의 두 시각, 또는 자정을 한 번 넘기는 구간을 대상으로 합니다. 따라서 결과는 최대 약 24시간 미만입니다. 며칠에 걸친 기간이 필요하면 날짜 차이 계산기를, 단순 누적이 필요하면 각 구간을 계산해 합산하세요.
근무 시간 계산에 그대로 쓸 수 있나요?
출근·퇴근 시각을 넣으면 총 근무 시간이 바로 나오지만, 점심시간 같은 휴게시간은 자동으로 빠지지 않습니다. 실근로시간을 구하려면 전체 경과 시간에서 휴게시간을 따로 빼 주세요. 예: 09:00~18:00(9시간)에서 점심 1시간을 빼면 8시간입니다.
여러 구간의 시간을 합산할 수 있나요?
현재 버전은 두 시각 사이의 경과 시간 한 건을 계산합니다. 여러 구간의 합산이 필요하면 각 구간을 따로 계산해 총 초끼리 더한 뒤, 그 합을 3,600으로 나눠 다시 시·분·초로 환산하면 됩니다.
2026년 공휴일/달력 반영

관련 계산기