FlutterでDateTime
を書式を設定してString
に変換したい!
概要
今回の記事では、FlutterでDateTime
を書式を設定してString
に変換する手順を掲載する。
仕様書
環境
- Android Studio Giraffe | 2023.2.1 Patch 2
- Flutter 3.19.6
- intl: 0.19.0
手順書
Dart自体の機能としてDateTime
を書式を設定してString
に変換する機能は無いようなので、intl
というパッケージを使う。
flutter pub add intl
現在時刻をyyyy-MM-dd HH:mm:ss
の形式で出力する例。
import 'package:intl/intl.dart';
...
DateTime now = DateTime.now();
String formattedDate = DateFormat('yyyy-MM-dd HH:mm:ss').format(now);
debugPrint(formattedDate);
まとめ(感想文)
言語自体の標準機能にしてほしいと思う今日この頃。
参考文献・引用
下記のサイトを参考にさせていただきました。ありがとうございました。