Usas esta librería
#include <SparkFunDS3234RTC.h>
Hay dos comandos que fijan la hora uno es
rtc.autoTime();
Fija la hora y fecha a los valores de la compilacion. de modo que si desconectas el arduino lo vuelves a energizar va a arrancar con siempre con la hora de la compilacion y su fecha
Solución comentarlo o sea // rtc.autoTime();
rtc.setTime(16, 32, 7, 2, 31, 10, 16); // Uncomment to manually set time
este es la 2da opción. Fija la hora a lo indicado dentro de los ()
La comentas y no tendrá nada para hacerlo.
y finalmente en esta libreria
// Update time/date values, so we can set alarms
rtc.update();
Que actualiza el sistema con la hora del reloj.
Asi que solo comentando las dos anteriores te aseguras que funcione bien.