どうも、ちょげ(@chogetarou)です。
昨日の日付を取得する方法を紹介します。
方法

昨日の日付を取得するには、DateTime.now()とpsubtractメソッドを使います。
まず、DateTime.now()で現在の日付を取得します。
次に、DateTime.now()からsubtractメソッドを呼び出します。
subtractメソッドの引数には、Durationを指定します。
そして、Durationの引数「days」に「1」を指定します。
var yesterday = DateTime.now().subtract(Duration(days: -1));
これで昨日の日付を取得することが出来ます。
使用例
void main() {
var currentDay = DateTime.now();
var yesterday = DateTime.now().subtract(Duration(days: -1));
print(currentDay); //2022-03-16 08:39:55.927
print(yesterday); //2022-03-17 08:39:55.927
}
コメント