Flutterラボ リリース3周年記念! プロコースが1ヶ月の料金で2ヶ月間受けられる、実質半額セール (2024年3月17日まで・先着)

Flutterラボの

プレミアム会員になる

【Flutter】西暦から元号を使った和暦に変換するメソッドを作成する

2021.01.06

履歴書作成アプリ『レジュメイカー』の機能として誕生日を西暦から和暦表記にするためにメソッドを書いたので、コピペ用に載せます。

使い道は少ないですが、もしよければ使ってみてください。

‎履歴書作成アプリ Resumaker - レジュメイカー - ‎履歴書を作るのって面倒ではないですか? Resumakerを使えばスマホで簡単に履歴書が作成できます! 面接する方もこ apps.apple.com
Resumaker -Resume App- - Apps on Google Play Are you spending an enormous amount of time creating a resume play.google.com
  String convertYear(int year) {
   if(year < 1868) {
     return '明治より前です';
   } else if(year < 1912) {
     return '明治${year - 33 - 1900}年';
   } else if(year < 1926) {
     return '大正${year - 11 -1900}年';
   } else if(year < 1989) {
     return '昭和${year - 25 -1900}年';
   } else if(year < 2019) {
     return '平成${year + 12 -2000}年';
   } else {
     return '令和${year - 18 -2000}年';
   }
 }
convertYear(1926) // 昭和1年

明治より前に生まれている方はさすがにご存命ではないので、それ以前については割愛しています。

ハッチアウトスクール ハッチアウトスクールの公式サイトです hatchout.net