Dart DateTimeのフォーマットのロケールを設定するサンプル

環境
Windows 11 pro 64bit
Dart 2.18.4

構文
final formatter = DateFormat.yMd('ロケール’);
DateFormatのコンストラクタでフォーマットを指定します。
コンストラクタの引数に指定したロケールで、フォーマットされるようになります。

使用例

import 'package:intl/intl.dart';

void main() {
  var now = DateTime.now();
  
  
  final formatter = DateFormat.yMd('en_US');
  
  var fmtnow = formatter.format(now);
  
  print(fmtnow); 
}

実行結果
10/16/2023

Dart

Posted by arkgame