使い方
入隊日(社会服務要員は召集日)と服務の種類を選ぶと、計算されます。結果には、除隊予定日と除隊までのD-day、服務率(%)、服務した日数・残りの日数・服務日数の合計、服務率が25・50・75・100%になる日が表示されます。「今日」には、お使いの端末の日付を使います。
入隊前なら「入隊まで」、除隊日当日なら「今日が除隊日」、除隊後なら「除隊から何日目」に切り替わります。服務月数がわかっている場合や、不算入・延長の期間がある場合は、詳細調整を開いて入力してください。月数を直接入力すると、入隊日から自動計算した値の代わりに、入力した月数を使います。
軍別の服務期間
下の表では、現行の服務期間と法定の期間を区別しています。現役兵の期間には兵役法第19条に基づく調整を反映し、社会服務要員と常勤予備役はそれぞれの制度の規定に従います。
| 服務の種類 | 現在の服務期間 | 法定服務期間 | 根拠 |
|---|---|---|---|
| 陸軍・海兵隊(KATUSAを含む) | 18か月 | 2年 | 兵役法第18条② |
| 海軍 | 20か月 | 2年2か月 | 兵役法第18条② |
| 空軍 | 21か月 | 2年3か月 | 兵役法第18条② |
| 社会服務要員 | 21か月 | 2年2か月 | 兵役法第30条① |
| 常勤予備役 | 18か月 | 2年6か月以内 | 兵役法第23条①、施行令第37条② |
義務警察・海洋義務警察・義務消防は廃止されたため、計算の対象から外しています。産業機能要員・専門研究要員は編入日と服務期間の数え方が異なるため、この計算機では計算しません。
2018年の服務期間短縮と入隊日ごとの計算方法
2018年の国防改革2.0により、兵の服務期間は3か月(90日)短縮されました。一度に短縮したのではなく、決められた入隊日から2週間(14日)ごとに1日ずつ除隊日が早まるように段階的に短縮しました。そのため同じ陸軍でも、入隊日によって服務日数が違います。この計算機は、入隊日をもとにその時点で適用される服務期間を選びます。
| 服務の種類 | 短縮前 | 現行 | 短縮が始まる入隊日 | 90日短縮が完了する入隊日 |
|---|---|---|---|---|
| 陸軍・海兵隊・常勤予備役 | 21か月 | 18か月 | 2017年1月3日 | 2020年6月15日 |
| 海軍 | 23か月 | 20か月 | 2016年11月3日 | 2020年4月15日 |
| 空軍・社会服務要員 | 24か月 | 21か月 | 2016年10月3日 | 2020年3月15日 |
計算方法は次のとおりです。
- 入隊日が短縮の始まる入隊日より前:短縮前の月数で計算します。
- 短縮が始まる入隊日から90日短縮が完了する入隊日まで:短縮日数 k =(入隊日 − 短縮が始まる入隊日)の日数を14で割った商 + 1(1〜90日)。除隊日 = 短縮前の月数で計算した満了日 − k日。
- それより後の入隊:現行の月数で計算します。
陸軍の例:
| 入隊日 | 短縮日数 | 除隊日 |
|---|---|---|
| 2016年12月31日 | なし(21か月) | 2018年9月30日 |
| 2017年1月3日 | 1日 | 2018年10月1日 |
| 2018年7月27日 | 41日 | 2020年3月16日 |
| 2020年6月2日 | 90日 | 2021年12月1日 |
| 2020年6月16日 | なし(18か月) | 2021年12月15日 |
2006〜2010年にも段階的な短縮がありましたが、公式の日程表をすべては確認できなかったため、自動計算は2011年3月1日の入隊からです。それより前に入隊した場合は、詳細調整に服務月数を直接入力してください。
除隊日の数え方
- 入隊日が服務1日目です。 入隊日を服務期間に含めて数えます(兵役法施行令第27条①、行政基本法第6条②)。
- Nか月の服務は、Nか月後の同じ日の前日に終わります。 たとえば2020年6月2日に入隊して18か月なら、2021年12月1日に終わります(民法第160条②)。
- 最後の月に同じ日がなければ、その月の末日に終わります(民法第160条③)。2025年8月31日に入隊した陸軍は、2027年2月に31日がないため2027年2月28日が除隊日です。この計算機はこの規則をそのまま適用するので、8月29日・30日の入隊も2月28日になります。部隊が実際に定める日と異なる場合があります。
- 週末・祝日でもずらしません。 終わる日が土曜日や祝日でも、その日に満了します(行政基本法第6条②)。
- 不算入日数と延長日数は、その日数を満了日に加算します。
服務率は(服務した日数 ÷ 服務日数の合計)× 100で、入隊日と今日の両方を含めて数えます。公式の概念ではなく、進み具合を見るための単純な計算値です。除隊の前日に100%と表示されないよう、小数第2位までを表示し、それより下は切り捨てます。
たとえば2026年3月2日に入隊した陸軍は、除隊日が2027年9月1日で、合計549日です。2026年9月28日は211日目で、D-338、服務率38.43%です。服務率25%は2026年7月17日、50%は2026年12月1日、75%は2027年4月17日です。
結果の服務率は小数2桁、数値を表示するカードは小数1桁まで切り捨てて表示します。プロフィール写真では数値の代わりにD-dayの文字の塗りつぶしで進捗を表します。
カードに表示する階級
入隊日と今日の日付から計算した階級を初期表示します。実際の階級と異なる場合は、二等兵・一等兵・上等兵・兵長を選んで上書きできます。「日付に基づく」を選ぶと自動計算に戻ります。社会服務要員には兵の階級を表示しません。
除隊カードの保存・共有
結果の下でデザイン、比率、名前・ニックネーム、階級を選べます。カードには服務の種類、D-day、服務率のバー、入隊日・除隊日と選んだ階級が表示されます。
- デザイン:ナイトブルー・フィールドグリーン・ブラックゴールド、または陸軍・海軍・空軍・海兵隊のテーマから選べます。選んだデザインはプレビュー、保存、コピーに共通で使われます。
- 写真をアップロード:JPG・PNG・WebPの写真(最大10MB)を背景にできます。カードの比率に合わせて中央から切り取ります。既定のデザインと写真を切り替えられ、写真の削除もできます。
- 比率:フィード4:5(1080×1350)、ストーリー9:16(1080×1920)、プロフィール写真1:1(1080×1080)、カカオトーク背景9:16(1080×1920)から選べます。プロフィール写真はD-dayの文字を服務率に応じて塗りつぶし、日付と服務率の数値を省略します。カカオトーク背景は下側の約40%をプロフィール用に空けます。アプリで設定するときは切り取り位置と画面表示の重なりを確認してください。
- 階級:日付に基づく階級を名前の左側に表示します。選択欄で上書きするか、自動計算に戻せます。
- 名前・ニックネーム:入力するとカードの上部に表示され、空欄なら表示しません(12文字まで)。
- PNGで保存・SVGで保存:PNGはSNSで共有するための画像です。SVGの文字と図形は拡大しても鮮明ですが、埋め込まれた背景画像は拡大するとぼやける場合があります。背景もSVGに保存されます。
- 画像をコピー:PNGとしてクリップボードにコピーし、メッセンジャーやSNSにそのまま貼り付けられます。ブラウザが画像のコピーに対応していない場合はボタンが無効になるので、PNGで保存して投稿してください。
既定の背景はAIで作成した画像です。自分の写真をアップロードして背景にすることもできます。既定のデザインには実際の部隊マークや国防部のロゴを使用していません。
アップロードした写真や入力した名前・ニックネームは次回の訪問用に保存されません。作成したカードは保存・コピーボタンで端末に残せます。