교대 근무 충족 계산기
이름 있는 JSON 시나리오를 입력하세요. demand: role/start/end/people. shifts: id(선택)/role/start/end/people/paidBreak/breaks. 휴식은 start/end. 시간은 YYYY-MM-DDTHH:mm:ss±HH:mm 또는 Z이며 야간은 다음 날짜를 명시합니다. 개인 ID는 people=1이고 중복 근무 불가. 겹치는 수요는 합산합니다. paidBreak=true는 휴식 급여 시간에 포함하지만 충족에서 제외합니다. 최대20시나리오, 각각 수요와 근무100행, 근무당 휴식20행, 전체 충족50000행. 1900–2200년, 고정 오프셋만 사용하며 일광 절약 시간을 추정하지 않습니다.
사용 방법
사용 방법
- 시나리오 JSON: 이름 있는 JSON 시나리오를 입력하세요. demand: role/start/end/people. shifts: id(선택)/role/start/end/people/paidBreak/breaks. 휴식은 start/end. 시간은 YYYY-MM-DDTHH:mm:ss±HH:mm 또는 Z이며 야간은 다음 날짜를 명시합니다. 개인 ID는 people=1이고 중복 근무 불가. 겹치는 수요는 합산합니다. paidBreak=true는 휴식 급여 시간에 포함하지만 충족에서 제외합니다. 최대20시나리오, 각각 수요와 근무100행, 근무당 휴식20행, 전체 충족50000행. 1900–2200년, 고정 오프셋만 사용하며 일광 절약 시간을 추정하지 않습니다.
- 계산
- 전체 보고서 복사 / TXT 다운로드
방법
사용자 입력 인원 산술만 제공합니다. 법정 휴식, 임금 권리, 안전 또는 피로에 대한 권고가 아닙니다. [start,end) 구간을 모든 수요·근무·휴식 경계에서 나눕니다.
계산 한도
이름 있는 JSON 시나리오를 입력하세요. demand: role/start/end/people. shifts: id(선택)/role/start/end/people/paidBreak/breaks. 휴식은 start/end. 시간은 YYYY-MM-DDTHH:mm:ss±HH:mm 또는 Z이며 야간은 다음 날짜를 명시합니다. 개인 ID는 people=1이고 중복 근무 불가. 겹치는 수요는 합산합니다. paidBreak=true는 휴식 급여 시간에 포함하지만 충족에서 제외합니다. 최대20시나리오, 각각 수요와 근무100행, 근무당 휴식20행, 전체 충족50000행. 1900–2200년, 고정 오프셋만 사용하며 일광 절약 시간을 추정하지 않습니다.
자주 묻는 질문
더 알아보기
인원 배치를 승인할 수 있나요?
아니요. 입력한 수요와 근무표만 비교합니다.
휴식도 충족에 포함되나요?
아니요. 유급 및 무급 휴식 모두 제외됩니다.
모든 시나리오를 내보낼 수 있나요?
예. 복사와 TXT는 같은 전체 성공 기록을 사용합니다.