Sto tentando con round...sembra funzionare...
il problema si pone quando i minuti sono vicini al sessantesimo..e quindi tocca aggiungere 1 unità alla variabile ora.