시간 차이 계산기란?
시간 차이 계산기는 두 시각 사이에 정확히 얼마만큼의 시간이 흘렀는지 알려줍니다. 24시간제로 시작 시각과 종료 시각을 입력하면 경과 시간을 '몇 시간 몇 분', 총 분, 소수점 시간 세 가지 형태로 보여줍니다. 자정을 넘기는 근무 시간도 올바르게 처리하기 때문에 야간 시간이 음수로 표시되는 일은 절대 없습니다.
사용 방법
시작 시(0~23)와 분(0~59)을 입력한 뒤, 종료 시와 분을 입력하세요. 예를 들어 시작 9:00, 종료 17:30처럼 입력하면 됩니다. '계산' 버튼을 누르면 경과 시간이 나타납니다. 종료 시각이 시작 시각보다 이르면 계산기는 종료 시각이 다음 날이라고 판단해 자동으로 24시간을 더합니다.
계산 공식 풀이
각 시각은 자정 이후 흐른 총 분으로 환산됩니다. 시작 = 60 × 시 + 분, 종료도 같은 방식으로 계산합니다. 경과 시간은 종료 − 시작입니다. 이 값이 음수라면(시계상 종료가 시작보다 앞서는 경우) 1,440분(24시간)을 더해 야간 시간을 반영합니다. 그런 다음 총 분을 온전한 시간(총 분 ÷ 60, 내림)과 남은 분(총 분 mod 60)으로 나눕니다.
$$\Delta = \left(60\,\text{End hour} + \text{End min}\right) - \left(60\,\text{Start hour} + \text{Start min}\right)$$ $$\text{Duration} = \left(\Delta \bmod 1440\right)\ \text{minutes}$$
실제 계산 예시
시작 22:15, 종료 06:45인 경우를 보겠습니다. 시작 = \(22\times60 + 15 = 1{,}335\)분. 종료 = \(6\times60 + 45 = 405\)분. 차이 = \(405 - 1{,}335 = -930\)으로 음수이므로 1,440을 더합니다. \(-930 + 1{,}440 = 510\)분. 즉 8시간 30분, 소수점으로는 8.5시간입니다.
자주 묻는 질문
야간 근무 시간도 계산되나요? 네. 종료 시각이 시작 시각보다 이르면 자동으로 24시간을 더해 자정을 넘기는 정확한 경과 시간을 구해 줍니다.
최대 경과 시간은 얼마인가요? 시각이 자정에서 한 번만 넘어가도록 처리되므로 최대 결과는 24시간 바로 직전까지입니다.
소수점 시간은 왜 보여주나요? 소수점 시간(예: 8.5)은 시급 기준으로 급여를 계산하는 근무 기록표나 급여 정산에 편리하게 쓰입니다.