경과 시간 계산기

두 시각 사이의 경과 시간을 계산하세요. 근무·이동·수면 시간을 시·분·초 단위로 구하는 무료 온라인 시간 계산기입니다. 경과 시간 계산기는 날짜와 시간 계산을 간편하게 처리하도록 만든 무료 온라인 계산기입니다. 입력한 값은 서버로 전송되지 않고 기기 안에서만 처리되어 안전합니다.

시작 시간을 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년 공휴일/달력 반영

관련 계산기