roundToTheNearestMin method
Round the time to next nearest
Implementation
Time roundToTheNearestMin(int stepInMin, {bool back = false}) {
final m = minute;
final r = m % stepInMin;
if (r == 0) {
return this;
}
if (back) {
// final delta = stepInMin - r;
// final x = m + delta - stepInMin;
return addMinutes(-r);
}
final delta = stepInMin - r;
return addMinutes(delta);
}