advanceBy static method

void advanceBy(
  1. Duration duration
)

Travel forward in time by a duration.

Example:

NyTime.setTestNow(DateTime(2025, 1, 1));
NyTime.advanceBy(Duration(days: 30));
print(NyTime.now()); // 2025-01-31

Implementation

static void advanceBy(Duration duration) {
  if (_testNow != null) {
    _testNow = _testNow!.add(duration);
  } else {
    _testNow = DateTime.now().add(duration);
  }
}