Dart DateTimeから昨日の日付を取得する
環境
OS windows10 Home 64bit
Dart 2.18.4
書式
DateTime.now()
現在日時を取得します。
使用例
import 'package:intl/intl.dart';
void main() {
DateFormat oFormat = DateFormat('yyyy-MM-dd');
DateTime today = DateTime.now();
print(oFormat.format(today));
print(oFormat.format(today.add(Duration(days: -1))));
}
import 'package:intl/intl.dart';
void main() {
DateFormat oFormat = DateFormat('yyyy-MM-dd');
DateTime today = DateTime.now();
print(oFormat.format(today));
print(oFormat.format(today.add(Duration(days: -1))));
}
import 'package:intl/intl.dart'; void main() { DateFormat oFormat = DateFormat('yyyy-MM-dd'); DateTime today = DateTime.now(); print(oFormat.format(today)); print(oFormat.format(today.add(Duration(days: -1)))); }
実行結果
2023-03-22
2023-03-21