add static method
Adds a TimeUnitDuration to a DateTime
Implementation
static DateTime add(DateTime dateTime, TimeUnitDuration tud) =>
Jiffy.parseFromDateTime(dateTime)
.add(
milliseconds:
tud.timeUnit == TimeUnit.millisecond ? tud.amount : 0,
seconds: tud.timeUnit == TimeUnit.second ? tud.amount : 0,
minutes: tud.timeUnit == TimeUnit.minute ? tud.amount : 0,
hours: tud.timeUnit == TimeUnit.hour ? tud.amount : 0,
days: tud.timeUnit == TimeUnit.day ? tud.amount : 0,
months: tud.timeUnit == TimeUnit.month ? tud.amount : 0,
years: tud.timeUnit == TimeUnit.year ? tud.amount : 0)
.dateTime;