Hola,
Me pasaba lo mismo que a Alvaroal1 , me daba el valor correcto y al segundo me daba otro erroneo.
Hice lo que frmonge sugeria y puse VCC del modulo a 3,5 v y funciona todas las lecturas bien. Pero si quieres cambiar la hora, si el VCC del modulo RTC esta conectado a 3,5 V NO cambia la hora.
En mi caso para cambiar la hora hay que conectarlo a 5v.
Un saludo