계산 로직과 결과 카드가 연결된 상태입니다.
전역일 / 군복무 단축 계산기
입대일, 입력한 복무기간, 단축일수를 바탕으로 예정 전역일과 단축 반영 전역일을 계산합니다.
결과 대기 중
이 계산기를 이렇게 설계했습니다.
군 복무 계산은 병과와 제도에 따라 실제 복무기간이 달라질 수 있으므로, 계산기는 법령을 가정하지 않고 사용자가 실제 복무 개월 수와 단축 일수를 직접 입력하는 구조로 설계했습니다. 이렇게 하면 제도 변경이 있어도 동일한 계산식으로 안정적으로 사용할 수 있습니다.
계산식 기준
- 기본 전역일 = 입대일 + 복무 개월 수 + 추가 일수 - 1일
- 단축 반영 전역일 = 기본 전역일 - 단축 일수
- 총 복무일수 = 전역일 - 입대일의 UTC 일수 차이 + 1
계산식에 사용된 방법
- 입대일, 복무 개월 수 등 값을 입력 형식에 맞게 확인한 뒤 계산합니다.
- 기준일과 목표일의 관계를 먼저 확정한 뒤, 포함 계산 여부와 달력 단위 차이를 반영해 결과를 정리합니다.
- 단순 일수뿐 아니라 일정 판단에 바로 쓸 수 있는 날짜 해석 포인트를 함께 보여주는 방식에 맞춥니다.
주의사항
- 날짜 입력은 기준일과 포함 방식 해석에 따라 결과가 달라질 수 있습니다.
- 소수점 자리수와 반올림 방식에 따라 화면에 보이는 값이 조금 달라질 수 있습니다.
- 포함 계산 여부, 윤년, 현지 관례에 따라 날짜 결과가 달라질 수 있습니다.
전역일 / 군복무 단축 계산기는 어떤 기준으로 계산하나요?
입대일, 입력한 복무기간, 단축일수를 바탕으로 예정 전역일과 단축 반영 전역일을 계산합니다. 기본 전역일 = 입대일 + 복무 개월 수 + 추가 일수 - 1일 원칙을 기준으로 계산합니다.
입력할 때 무엇을 먼저 확인해야 하나요?
입대일, 복무 개월 수 등 값을 먼저 확인하면 좋습니다. 병과별 실제 복무기간은 직접 확인한 뒤 입력하는 방식입니다. 복무 개월 수와 단축 일수는 정수로 입력하세요.
실제 결과와 차이가 날 수 있나요?
포함 계산 여부, 윤년, 현지 관례에 따라 날짜 결과가 달라질 수 있습니다.
- 병과별 실제 복무기간은 직접 확인한 뒤 입력하는 방식입니다.
- 복무 개월 수와 단축 일수는 정수로 입력하세요.
- 단축 일수가 전체 복무기간보다 크면 계산하지 않습니다.