Dart Future.delayedを使って遅延実行をする方法
環境
Windows 11 pro 64bit
Dart 2.18.4
構文
await Future.delayed(Duration(xxx));
Future.delayed関数をawaitで呼び出します。
Future.delayedは、指定した時間だけ処理を遅延させます。
使用例
import 'dart:async'; void main() async { print(DateTime.now()); await Future.delayed(Duration(seconds: 5)); print(DateTime.now()); }
実行結果
2023-09-05 09:29:05.166
2023-09-05 09:29:10.168