Flutterで日付をフォーマットするには、intl を利用する方法が簡単です。
導入方法もとても簡単だと思います。
導入方法
Dartの場合
1 |
$ dart pub add intl |
Fullterの場合
1 |
$ flutter pub add intl |
pubspec.yamlに記載する場合
1 2 |
dependencies: intl: ^0.18.0 |
サンプル
1 2 3 4 5 6 7 8 |
import 'package:intl/intl.dart'; void main() { DateTime now = DateTime.now(); DateFormat outputFormat = DateFormat('yyyy-MM-dd'); String date = outputFormat.format(now); print(date); } |
公式サイト
intl: ^0.18.0
https://pub.dev/packages/intl/install
参考サイト
こちらのサイトを参考にさせていただきました。
Flutterで日付をフォーマットする(intl)
https://www.memory-lovers.blog/entry/2022/05/18/080000