// Set to RTC // @param [in] DateTime DateTime def setDate(self, years, months, days, hours, minutes, seconds) :
data = decToBcd(hours) bus.write_byte_data(self.address, HOURS, data)
public Clock(int hours, int minutes) => (this.hours, this.minutes) = CalculateTime(hours, minutes);
private (int, int) CalculateTime(int hours, int minutes) => IsValid(hours, minutes) ? (hours, minutes) : CalculateTime(CalculateHour(hours, minutes), CalculateMinutes(minutes));
public Clock(uint hours, uint minutes) => SetTime(hours, minutes);