[Dart]DateTimeの秒を加算するには?

Dart

どうも、ちょげ(@chogetarou)です。

DateTimeの秒を加算する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

DateTimeの時間を加算するには、addメソッドを使います。

まず、DateTimeからaddメソッドを呼び出します。

addメソッドの引数には、Durationを指定します。

そして、Durationの引数「seconds」に加算する秒数を指定します。

dt.add(Duration(seconds: value)) //秒にvalueを加算

addメソッドを使うことで、DateTimeの秒を加算することが出来ます。

addメソッドは、呼び出した変数に影響を与えません。

使用例

void main() {
  var dt = DateTime.now();
  
  var dtAdd = dt.add(Duration(seconds: 10));
  
  print(dt.second); //9
  print(dtAdd.second); //19
}

コメント

タイトルとURLをコピーしました