Ho letto che la funzione atta a restituire l'ora è rtc.getTimeStr() , a quanto pare sembra che restituisca un oggetto String , visto che string è scritto con la S maiuscola , di conseguenza puoi usare
i metodi dell'oggetto String per splittare la stringa , e tramite la funzione int() di arduino convertire i dati in interi .
codice:
string orario =rtc.getTimeStr();
int ora=int(orario.substring(0,2));
int minuti=int(orario.substring(3,5);
int secondi=int(orario.substring(6));
Ciò che dovrai fare è simile o uguale all'esempio ,se non ho commesso errori nell'uso del metodo substring , e della funzione int() 
se lo provi è funzionasse fammi sapere sul Forum se è corretto .....