HINA'S LITTLE LABORATORY

야간근무 시간 계산기

근무 시작·종료 시각을 입력해 야간 시간대에 해당하는 근로시간을 분리해 계산해요.

자정을 넘는 근무에서 야간근무 시간만 어떻게 계산하나요?

근무 구간 중 22:00부터 다음 날 06:00까지 겹치는 시간을 더하고 그 시간대의 휴게시간을 빼요. 21:00부터 다음 날 07:00까지 휴게 없이 일하면 전체 10시간 중 야간근무는 8시간, 야간 외 근무는 2시간이에요.

야간시간 실험실 · 실험대

실험 준비 완료
01 실험 조건을 정해요
02 변화를 관찰해요

시작부터 종료까지 시간 구성

야간근무
8시간 0분
야간 외 근무
2시간 0분
휴게시간 합계
0시간 0분
야간 8시간 0분 · 전체 실근로 10시간 0분당일 21:00 → 다음 날 07:00 · 전체 10시간 0분. 두 근무 항목은 휴게를 뺀 시간이며 세 항목의 합계가 전체 경과 시간이에요. 막대 순서는 실제 휴식 시점을 뜻하지 않아요.

야간근무 시간

8시간
전체 실근로시간10시간 0분

당일 21:00 → 다음 날 07:00 (600분). 야간 겹침: 당일 22:00 → 다음 날 06:00 480분. 야간 (480 − 0)분 ÷ 60 = 8시간; 야간 외 (120 − 0)분 = 120분.

야간은 22:00~다음 날 06:00이에요. 소수 시간은 소수점 아래 네 자리로 반올림하고 관찰 화면은 반올림 전의 정확한 분을 시간·분으로 표시해요. 휴게시간은 입력한 시간대에서만 제외해요.

야간근무 시간 계산기 대표 이미지
계산 가이드

야간근무 시간 계산기 사용법

한 번의 근무에서 밤 시간에 실제로 일한 시간을 확인할 때 사용해요. 시작부터 종료까지 0~24시간 구간을 계산하며 휴게시간이 없으면 두 휴게 입력을 모두 0으로 두세요.

  1. 근무 시작 시각근무 종료 시각을 00:00~23:59 범위에서 분 단위로 입력해요. 초는 입력하지 않아요.
  2. 종료일에서 시작한 날에 끝나면 당일, 자정을 지나 끝나면 다음 날을 선택해요. 자정 종료는 다음 날의 00:00으로 입력해요.
  3. 야간 휴게시간 (22:00~06:00)에 야간 시간대에서 제외할 휴게시간을 합산해 넣어요. 0~480분의 정수이며 해당 근무의 야간 구간보다 클 수 없어요.
  4. 야간 외 휴게시간 (06:00~22:00)에 나머지 시간대의 휴게시간을 합산해 넣어요. 0~960분의 정수이며 해당 근무의 야간 외 구간보다 클 수 없어요.
  5. 결과의 야간근무 시간, 전체 실근로시간과 관찰 화면의 시간 구성을 확인해요.

휴게시간은 자동으로 넣거나 나누지 않아요. 예를 들어 21:30~22:30에 1시간을 쉬었다면 야간 휴게시간에 30분, 야간 외 휴게시간에 30분을 입력해요. 여러 번 쉬었다면 시간대별로 합산하고 같은 휴게시간을 두 항목에 중복 입력하지 마세요.

계산 방법

야간근무 시간 계산기 계산 방법 및 공식

야간 시간대는 근로기준법 제56조제3항의 22:00~다음 날 06:00을 사용해요. 확인한 법령은 2026년 8월 20일 시행본이에요.

먼저 시각을 자정부터 지난 분으로 바꿔요. 종료일이 다음 날이면 종료 시각에 하루인 1,440분을 더한 뒤 시작 시각을 빼요.

  • 전체 경과 시간 = 종료 시각의 분 − 시작 시각의 분
  • 휴게 전 야간 시간 = 근무 구간과 매일 22:00~다음 날 06:00이 겹치는 분의 합계
  • 야간근무 시간 = 휴게 전 야간 시간 − 야간 휴게시간
  • 야간 외 근무시간 = 전체 경과 시간 − 휴게 전 야간 시간 − 야간 외 휴게시간
  • 전체 실근로시간 = 야간근무 시간 + 야간 외 근무시간

시작은 포함하고 종료 시각에서 계산을 끝내므로 경계의 시간을 중복해서 세지 않아요. 06:00~22:00은 모두 야간 외 시간이고 22:00~다음 날 06:00은 모두 야간 시간이에요.

새벽과 밤에 각각 야간 구간이 생기는 경우도 합산해요. 당일 05:30~22:30은 05:30~06:00의 30분과 22:00~22:30의 30분을 더해 야간 60분이에요.

모든 시간 차이와 휴게 차감은 정수 분으로 계산해요. 마지막에 야간근무 분을 60으로 나누고 소수점 아래 네 자리로 반올림해 주된 결과를 표시해요.

계산 예시

근무 시작 시각근무 종료 시각종료일야간 휴게야간 외 휴게야간근무야간 외 근무전체 실근로
21:0007:00다음 날0분0분8시간2시간10시간
21:3006:30다음 날30분15분7시간 30분45분8시간 15분
09:0018:00당일0분60분0시간8시간8시간
05:3022:30당일0분0분1시간16시간17시간
21:5922:01당일0분0분1분1분2분

기본값인 21:00~다음 날 07:00은 전체 600분이에요. 그중 22:00~다음 날 06:00이 480분이므로 야간은 480 ÷ 60 = 8시간, 야간 외는 600 − 480 = 120분이에요.

21:30~다음 날 06:30은 전체 540분이고 휴게 전 야간은 480분이에요. 야간 휴게 30분을 빼면 450분, 즉 7.5시간이에요. 야간 외 60분에서 휴게 15분을 빼면 45분이므로 전체 실근로는 450 + 45 = 495분, 즉 8시간 15분이에요.

21:59~22:01의 야간근무 1분은 소수 시간으로 0.0167시간이라고 표시해요. 관찰 화면에는 정확한 1분이 남으므로 반올림된 소수 시간을 다시 분으로 바꿀 필요가 없어요.

결과 해석과 계산 범위

야간근무 시간은 야간 시간대에서 입력한 야간 휴게시간을 뺀 결과예요. 전체 실근로시간은 야간과 야간 외 근무시간을 더한 값이며 시작부터 종료까지의 경과 시간에서 두 휴게시간을 모두 뺀 값과 같아요.

관찰 화면은 전체 경과 시간을 야간근무, 야간 외 근무, 휴게시간 합계로 나눠요. 서로 겹치지 않는 세 항목을 더하면 시작부터 종료까지의 시간이 돼요. 막대는 시간의 구성을 보여주며 실제 근무 순서나 휴식 위치를 표시하지 않아요.

같은 시작·종료 시각이라도 종료일에 따라 결과가 달라져요. 09:00~당일 09:00은 0시간이고 09:00~다음 날 09:00은 24시간이에요. 0시간 구간에는 휴게시간도 0분만 입력할 수 있어요. 야간근무가 없거나 전체 시간이 휴게로 입력되어도 0시간 결과와 시간 구성을 표시해요.

이 계산기는 날짜 없이 입력한 시각을 하루 1,440분 기준으로 처리해요. 24시간을 초과하는 연속 근무, 날짜별 반복 일정, 시차나 서머타임 변경은 계산하지 않아요. 입력 가능한 24시간은 도구의 계산 범위이며 법정 근로시간의 허용 한도를 뜻하지 않아요.

휴게로 제외할 시간은 사용자가 직접 정해 입력해요. 근로시간 인정 여부, 야간수당 지급 대상, 연장·휴일근로 중복이나 임금은 판정하지 않아요. 계산한 야간근무 시간으로 수당을 확인하려면 야간근로수당 계산기에 시급과 해당 시간을 입력할 수 있어요.

자주 묻는 질문

22:00와 06:00 경계는 어떻게 계산하나요?

22:00부터 야간 시간으로 계산하고 06:00부터는 야간 외 시간으로 계산해요. 휴게 없이 21:59~22:01에 근무하면 야간 1분과 야간 외 1분이에요.

종료 시각이 시작보다 이르면 자동으로 다음 날이 되나요?

종료일에서 다음 날을 직접 선택해야 해요. 당일을 선택하고 종료 시각을 시작보다 이르게 입력하면 오류로 안내해요.

시작과 종료 시각이 같으면 0시간인가요, 24시간인가요?

종료일이 당일이면 0시간, 다음 날이면 24시간이에요. 휴게 없는 24시간 구간은 야간 8시간과 야간 외 16시간으로 나뉘어요.

휴게시간이 22:00나 06:00에 걸치면 어떻게 입력하나요?

각 시간대에 속한 분을 나눠 입력해요. 21:30~22:30에 쉰 경우 야간 휴게시간에 30분, 야간 외 휴게시간에 30분을 넣어요. 휴게시간을 전체 근무시간 비율로 자동 배분하지 않아요.

야간근무 시간이 7.5시간이면 몇 시간 몇 분인가요?

7시간 30분이에요. 소수 부분에 60을 곱하면 분으로 바꿀 수 있어요. 주된 결과는 소수 시간이며 관찰 화면에서는 정확한 시간·분을 함께 확인할 수 있어요.