군별 복무기간
| 구분 | 현역병 복무기간 |
|---|---|
| 육군·해병대 | 18개월 |
| 해군 | 20개월 |
| 공군 | 21개월 |
병무청 FAQ 기준입니다. 복무기간은 제도 개편으로 바뀔 수 있으니 입영 전 병무청 안내를 확인하세요.
전역 예정일 계산 원리
입영한 날을 복무 1일째로 세면, 18개월짜리 기간은 18개월 뒤 같은 날짜가 아니라 그 전날에 꽉 찹니다. 1월 6일부터 다음 해 1월 5일까지가 정확히 1년인 것과 같은 원리입니다. 월 단위 기간을 "마지막 달의 시작일에 해당하는 날의 전날"에 끝나도록 보는 방식은 민법의 기간 계산 원칙과도 같습니다.
| 입영일 | 군 | 전역 예정일(계산) | 복무 일수 |
|---|---|---|---|
| 2026년 1월 6일 | 육군 18개월 | 2027년 7월 5일 | 546일 |
실제 전역 날짜는 소속 부대의 인사 처리에 따라 정해지므로, 계산값은 참고용으로 쓰고 정확한 날짜는 부대 인사담당에게 확인하세요. 말일(31일 등)에 입영해 끝나는 달에 같은 날짜가 없는 경우처럼 경계가 애매한 날짜는 계산기마다 결과가 다를 수 있습니다.
남은 날과 진행률
- 남은 날 = 전역 예정일 − 오늘
- 복무한 날(N일째) = 오늘 − 입영일 + 1
- 진행률 = 복무한 날 ÷ 전체 복무 일수
위 예에서 2026년 10월 3일은 271일째, 진행률 약 49.6%, 전역까지 275일 남은 날입니다.
앱으로 전역 D-day 만들기
디데이 카운터는 목표일 − 오늘의 달력 날짜 차이로 표시합니다. 목표일 당일이 D-DAY, 하루 전이 D-1, 하루 지나면 D+1입니다.

전역 예정일을 목표일로
디데이 카운터에서 제목 "전역", 목표일에 계산한 전역 예정일을 넣습니다. 매일 D-275, D-274…처럼 줄어듭니다.
입영일도 하나 더 등록하면 복무 일수
입영일을 목표일로 하나 더 넣으면 D+로 지난 날이 나옵니다. "N일째"로 읽으려면 1을 더하세요.

휴가·면회 일정도 함께
휴가 출발일, 면회일을 각각 등록하고 고정 버튼으로 가장 가까운 일정을 메인 카드에 올려 두면 열자마자 보입니다.
자주 묻는 질문
기다리는 사람도 같은 날짜로 세면 되나요?
네. 전역 예정일을 등록하면 되고, "만난 지 N일" 같은 커플 기념일은 당일 포함 계산을 참고하세요.
복무기간이 바뀌면 이미 입대한 사람도 바뀌나요?
적용 대상은 개정 내용마다 다릅니다. 병무청 공지를 확인하세요.
참고: 병무청, 현역병 복무기간 FAQ · 국가법령정보센터, 민법
디데이 카운터 · D-Day 날짜계산
로그인 없이 제목과 날짜만 넣으면 끝. 데이터는 내 폰에만 저장되는 안드로이드 무료 앱입니다.