add abstract method

UDate add({
  1. int years = 0,
  2. int months = 0,
  3. int days = 0,
  4. int hours = 0,
  5. int minutes = 0,
  6. int seconds = 0,
  7. int milliseconds = 0,
})

Adds any amount; months clamp the day (31 + 1 month → 30), days and time overflow correctly. j.add(months: 1, days: 3)

Implementation

UDate add({int years = 0, int months = 0, int days = 0, int hours = 0, int minutes = 0, int seconds = 0, int milliseconds = 0});