이 계산기로 할 수 있는 것
두 시간 사이 분 계산기는 시작 시각부터 종료 시각까지 정확히 몇 분이 지나는지 알려줍니다. 두 시각을 24시간제로 입력하면 분 단위 차이는 물론, 소수점 시간 환산값과 보기 좋은 '몇 시간 몇 분' 형태까지 함께 보여줍니다. 22:00에 시작해 06:00에 끝나는 야간 근무처럼 자정을 넘기는 경우도 알아서 올바르게 계산합니다.
사용 방법
시작 시각의 시와 분을 입력한 뒤, 종료 시각의 시와 분을 입력하세요. 시는 0부터 23까지, 분은 0부터 59까지 입력할 수 있습니다. '계산하기'를 누르면 차이가 표시됩니다. 종료 시각이 시작 시각보다 하루 중 이른 시간이라면, 계산기는 종료 시각이 다음 날이라고 보고 하루(1,440분)를 더해 줍니다. 덕분에 항상 양수의 경과 시간을 얻을 수 있습니다.
계산 공식 풀이
각 시각은 먼저 시 × 60 + 분 공식을 이용해 '자정 이후 경과 분'으로 변환됩니다. 그런 다음 종료 값에서 시작 값을 뺍니다. 이 뺄셈 결과가 음수라면 자정을 넘긴 경우이므로, 24시간에 해당하는 1,440분을 더해 실제 경과 시간을 구합니다.
$$\begin{gathered} \text{Minutes} = \left(D + 1440\right) \bmod 1440 \\[1.5em] \text{where}\quad D = \left(60 \cdot \text{End Hour} + \text{End Min}\right) - \left(60 \cdot \text{Start Hour} + \text{Start Min}\right) \end{gathered}$$
예시로 보는 계산
9:00부터 17:30까지를 보면: 시작 = \(9 \times 60 + 0 = 540\)분, 종료 = \(17 \times 60 + 30 = 1{,}050\)분입니다. 차이 = \(1{,}050 - 540 = \mathbf{510}\)분, 즉 8시간 30분(8.5시간)이 됩니다.
$$1{,}050 - 540 = 510 \text{ 분}$$자주 묻는 질문
종료 시각이 자정을 넘기면 어떻게 하나요? 24시간제 시계에 표시되는 그대로 입력하면 됩니다(예: 새벽 1시 = 1:00). 결과가 음수가 될 경우 계산기가 자동으로 1,440분을 더해 줍니다.
결과를 시간 단위로도 볼 수 있나요? 네, 소수점 시간 환산값과 '몇 시간 몇 분' 형태로도 함께 표시됩니다.
양 끝 시각을 모두 포함해서 세나요? 아니요. 이 계산기는 두 시각 사이의 경과 시간을 측정하며, 양 끝을 포함하는 개수를 세는 방식이 아닙니다.