시간 계산기
두 시각 사이의 시간 차이를 계산하거나 시·분·초를 더하고 뺍니다.
계산 규칙과 입력 형식
이 계산기는 날짜 없는 시각을 사용합니다. 1시간은 60분, 1분은 60초, 계산상 하루는 정확히 24시간입니다. 브라우저의 시간대는 결과에 영향을 주지 않습니다.
시간 차이는 종료 시각에서 시작 시각을 빼서 구합니다. 종료 시각이 다음 날이면 빼기 전에 24시간을 더합니다. 그래서 같은 시각끼리의 차이는 0시간 또는 24시간입니다. 24시간을 넘을 수도 있습니다. 09:00부터 다음 날 10:00까지는 25시간입니다. 선택할 수 있는 것은 같은 날과 다음 날뿐입니다.
기본값은 ‘같은 날’입니다. 종료 시각이 시작 시각보다 앞서면 ‘다음 날’을 선택하거나 시각을 고쳐 주세요. 선택한 날짜 설정은 시각을 바꿔도 그대로 유지됩니다.
입력한 휴게 시간은 시간 차이에서 한 번만 뺍니다. 휴게 시간의 빈칸은 0으로 처리합니다. 휴게 시간은 시간 차이를 넘을 수 없습니다. 법정 휴게 시간을 자동으로 빼지 않으며, 근로 시간 규정이나 임금도 확인하지 않습니다.
더하기·빼기에서는 입력한 시간의 길이를 시작 시각에 더하거나 시작 시각에서 뺍니다. 결과에는 시각과, 시작일에서 며칠 전 또는 며칠 뒤인지를 항상 표시합니다. 예를 들어 23:30에 2시간 45분을 더하면 다음 날 02:15입니다.
시각은 00:00부터 23:59:59까지입니다. 24:00은 시각으로 받지 않습니다. 자정에 끝나는 경우에는 종료 시각에 00:00을 입력하고 다음 날을 선택해 주세요. 한편 시간의 길이로서 24시간은 입력할 수 있습니다. 시간의 길이는 999,999시간 59분 59초까지 입력할 수 있습니다. 음수, 초의 소수, 소수 시간 입력은 지원하지 않습니다.
내부에서는 정수 초로 계산합니다. 소수 시간은 초를 3,600으로 나누어 구합니다. 표시할 때만 소수점 이하 2자리로 반올림하며, 3번째 자리가 5 이상이면 올립니다. 1분은 0.02시간으로 표시합니다. 이 반올림한 수치는 다른 계산에 쓰지 않습니다. 시·분·초 표시는 그대로의 값입니다.
이 계산기는 달력 날짜 사이에 실제로 지난 시간을 구하거나, 도시나 시간대 사이의 시각을 변환하지 않습니다. 서머타임, 윤초, 근로 시간이나 임금에 관한 법령은 반영하지 않습니다.
계산 규칙 v1 · 2026-09-18
자주 묻는 질문
- 자정을 넘기는 시간 차이는 어떻게 계산하나요?
- 시작 시각과 종료 시각을 입력하고 ‘다음 날’을 선택합니다. 23:50부터 00:10까지는 20분입니다. ‘같은 날’인 채로 두면 시작 시각보다 앞선 종료 시각은 오류로 표시합니다. 이 계산에서는 ‘다음 날’을 선택해 주세요.
- 같은 시각끼리의 차이는 0시간인가요, 24시간인가요?
- 선택한 날짜에 따라 다릅니다. 00:00부터 같은 날 00:00까지는 0시간, 다음 날 00:00까지는 24시간입니다. 24:00이 아니라 00:00을 입력하고 종료 시각의 날짜를 선택해 주세요.
- 휴게 시간을 빼고 소수 시간을 확인할 수 있나요?
- 네. ‘시간 차이’에서는 입력한 휴게 시간을 시간 차이에서 뺍니다. 8시간 30분에서 30분의 휴게 시간을 빼면 8시간, 즉 소수 시간으로 8.00시간입니다. 법정 휴게 시간이나 임금은 계산하지 않습니다. 소수 시간 표시는 반올림한 값이며, 1분은 0.01시간이 아니라 0.02시간으로 표시합니다.
- 서머타임이나 시간대를 반영하지 않는 이유는 무엇인가요?
- 실제로 지난 시간을 구하려면 날짜와 시간대가 필요합니다. 한국 표준시(KST)에는 서머타임이 없지만, 서머타임이 있는 지역에서는 전환일에 01:30부터 03:30까지 실제로 지난 시간이 1시간이나 3시간이 될 수 있습니다. 시각만으로 계산하면 두 경우 모두 2시간입니다. 전환 시에는 존재하지 않는 시각이나 두 번 나타나는 시각도 있습니다. 이 계산기는 달력 날짜를 받지 않으므로 서머타임 전환을 넘는 실제 시간은 계산하지 않습니다.
- 입력이나 결과가 저장되나요?
- 계산은 브라우저 안에서 처리합니다. semku는 이 계산기의 입력과 결과를 서버로 보내지 않으며 브라우저 저장소에 저장하지도 않습니다. ‘되돌리기’를 위해 초기화 전 상태를 일시적으로 메모리에만 보관합니다. 이 상태는 새 입력, 선택 변경, 페이지를 떠날 때 사라집니다. 복사한 텍스트는 클립보드에 남을 수 있습니다. 이 페이지는 사용 통계와 자동 오류 보고를 전송하지만, 입력한 시각이나 결과는 포함하지 않습니다. 자세한 내용은 「이 페이지의 개인정보 처리」를 확인하세요.
이 페이지의 개인정보 처리
계산은 이 브라우저에서 처리합니다. semku는 입력값과 계산 결과를 서버로 보내거나 브라우저 저장소에 영구 저장하지 않습니다. 사용 통계와 오류 보고는 전송하며, 피드백은 직접 제출한 경우에만 보냅니다. 수집 항목과 사이트 접속 기록의 처리 범위는 개인정보 처리방침에서 확인하세요.
계산은 이 브라우저에서 처리하며 입력한 시각이나 결과를 서버로 보내거나 저장하지 않습니다. 계산 규칙과 같은 날·다음 날 구분은 결과에 함께 표시합니다.