이 계산기는 무엇을 하나요?
이 도구는 시작 시각과 종료 시각 사이의 경과 시간을 계산합니다. 각 시각은 하루 안의 시·분·초로 입력하면 됩니다. 결과는 익숙한 H:MM:SS 형식으로 보여줄 뿐 아니라, 총 시간(소수점), 총 분, 총 초 단위로도 함께 표시합니다. 계산은 순수한 시계 산술이라 지역이나 시간대와 관계없이 어디서나 동일하게 작동합니다.
사용 방법
시작 시각(시·분·초)과 종료 시각(시·분·초)을 입력하세요. 24시간제를 사용하므로 예를 들어 오후 3시 40분은 '시' 칸에 15를 입력하면 됩니다. 그런 다음 계산 버튼을 누르세요. 종료 시각이 시작 시각보다 이른 경우, 계산기는 종료 시각을 다음 날로 간주하고 자동으로 24시간을 더합니다. 야간 근무나 자정을 넘기는 수면 시간을 계산할 때 안성맞춤입니다.
계산 공식 설명
각 시각을 하루의 총 초로 환산합니다. 즉 '시 × 3600 + 분 × 60 + 초'로 계산하죠. 그런 다음 종료 시각의 총 초에서 시작 시각의 총 초를 뺍니다. 만약 그 차이가 음수라면, 계산기는 86400초(하루의 초 수)를 더해 결과가 다음 날로 넘어가도록 처리합니다. 이렇게 구한 총 초에서 시간은 초를 3600으로 나눈 몫(버림), 분은 나머지를 60으로 나눈 몫(버림), 초는 나머지를 60으로 나눈 나머지가 됩니다.
$$\Delta t = \left(E - S\right) \bmod 86400 \quad\text{seconds}$$
$$\text{where}\quad \left\{ \begin{aligned} S &= 3600\,\text{Start h} + 60\,\text{Start m} + \text{Start s} \\ E &= 3600\,\text{End h} + 60\,\text{End m} + \text{End s} \end{aligned} \right.$$
예제로 살펴보기
시작 = 08:30:00 → 30,600초. 종료 = 15:40:00 → 56,400초. 두 값의 차이는 \(56400 - 30600 = 25800\)초이며, 이는 7시간 10분 0초, 즉 7:10:00으로 표시됩니다. 합계로 환산하면 7.166667시간, 430분, 또는 25,800초가 됩니다.
자주 묻는 질문
종료 시각이 시작 시각보다 이르면 어떻게 되나요? 종료 시각을 다음 날로 간주해 차이에 24시간(86400초)을 더합니다. 예를 들어 22:00부터 06:30까지는 8:30:00이 됩니다.
시작 시각과 종료 시각이 같으면요? 경과 시간은 0:00:00입니다. 차이가 엄밀히 음수일 때만 다음 날로 넘어갑니다.
어디에 활용할 수 있나요? 수면 시간, 근무 시간이나 초과 근무, 교대 근무 길이, 대기 시간, 그리고 자정을 넘기는 타이머 측정 등에 두루 사용할 수 있습니다.