Dart 現在のDateTimeをフォーマットするサンプル

環境
Windows 11 pro 64bit
Dart 2.18.4

構文
現在のDateTimeをフォーマットするには、DateFormatクラスを使います。
1.intlパッケージをインポートします。
import 'package:intl/intl.dart’;

2.DateFormatのインスタンスを生成します
1).引数でフォーマットを設定する
final formatter = DateFormat('yMd’);

29.コンストラクタでフォーマットを設定する
final formatter = DateFormat.yMd();

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import 'package:intl/intl.dart';
void main() {
var now = DateTime.now();
final formatter = DateFormat.yMd();
var fmtNow = formatter.format(now);
print(fmtNow);
}
import 'package:intl/intl.dart'; void main() { var now = DateTime.now(); final formatter = DateFormat.yMd(); var fmtNow = formatter.format(now); print(fmtNow); }
import 'package:intl/intl.dart';

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

実行結果
10/4/2023

Dart

Posted by arkgame