【Flutter/Dart】DateTimeの日付を加算・減算

DateTime型の値で日付の加算・減算をする方法を紹介します。

DateTimeの日付の加算・減算をするにはaddまたはsubtractメソッドを使用します。

\ 世界最大級のオンライン学習サービス /

目次

add|日付の加算

var now = DateTime.now();
var later = now.add(Duration(days: 5, hours: 5));

print(now);
print(later);

//結果
//2022-06-27 14:28:06.109769
//2022-07-02 19:28:06.109769

addの引数に加算したい日付を指定したDurationを渡します。

subtract|日付の減算

var now = DateTime.now();
var later = now.subtract(Duration(days: 5, hours: 5));

print(now);
print(later);

//結果
//2022-06-27 14:28:06.109769
//2022-06-22 9:28:06.109769

subtractの引数に減算したい日付を指定したDurationを渡します。

一緒に読みたい

参考

  • URLをコピーしました!
目次