Jalali addMinutes(int minutes) { final int newMinute = (minute + minutes) % 60; final int hourOverflow = (minute + minutes) ~/ 60; return copy(minute: newMinute).addHours(hourOverflow); }