Slackコミュニティに
無料で参加する
Flutterラボの
プレミアム会員になる
【Flutter】西暦から元号を使った和暦に変換するメソッドを作成する
2021.01.06
履歴書作成アプリ『レジュメイカー』の機能として誕生日を西暦から和暦表記にするためにメソッドを書いたので、コピペ用に載せます。
使い道は少ないですが、もしよければ使ってみてください。
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年
明治より前に生まれている方はさすがにご存命ではないので、それ以前については割愛しています。
Flutterラボ
hatchoutschool
Flutter Daily
Flutterに関する記事を日々更新しています (223本)
![【Dart】Stringからint, double, DateTimeに変換する](https://assets.st-note.com/production/uploads/images/34579094/rectangle_large_type_2_57f8b9d22b8edd5dd7bcca6d883ef3fb.jpeg)
【Dart】Stringからint, double, DateTimeに変換する
2020.09.14
![【Dart】【Flutter】List型(リスト)の使い方とよく使うメソッドまとめ](https://assets.st-note.com/production/uploads/images/34640890/rectangle_large_type_2_9cd3518ec86a8d45eb0db093426082d1.jpeg)
【Dart】【Flutter】List型(リスト)の使い方とよく使うメソッドまとめ
2020.09.18
![【Dart】【Flutter】DateTime型についてのまとめ](https://assets.st-note.com/production/uploads/images/35816882/rectangle_large_type_2_5d153bec6a1387e9a7cd068fa193bae4.jpeg)
【Dart】【Flutter】DateTime型についてのまとめ
2020.10.01
![【Dart】Map型の使い方とよく使うメソッドまとめ](https://assets.st-note.com/production/uploads/images/34593663/rectangle_large_type_2_444b0971465392f471f0be9b1ce9b91b.jpeg)
【Dart】Map型の使い方とよく使うメソッドまとめ
2020.09.13