Schaltuhr fehlerhafte Berechnung der Schaltzeit beim Übergang Mitternacht

Nimm die Methode getTime():

Time t = rtc.getTime();

Dann kannst Du die Zeit-Variable aus meinem Pseudo-Code einfach berechnen:

int zeit = t.hour * 60 + t.min;