Rtc reste pas a l'heure après coupure

Oui, c'est un moyen de le faire fonctionner. Je n'utilise cette condition que pour afficher le message à l'écran.
J'ai hors de condition la phrase :

// rtc.adjust(DateTime(F(__DATE__), F(__TIME__))); // Temps de compilation 

Je décommente la ligne et compile pour régler l'heure, puis la commente immédiatement et compile à nouveau pour que l'heure ne change pas à chaque redémarrage de l'arduino.
Salutations.