RTC

Bonjour.
Est-ce que quelqu'un connait une RTC qui donne le n° de la semaine (en plus de la date et de l'heure).
Mr bricolage

Bonjour,

Le DS3231 a un registre pour le jour de la semaine, cependant il faut l'initialiser avec la bonne valeur.
Mais tu n'as pas forcément besoin que le composant donne le jour de la semaine, la bibliothèque RTCLib le gère sans problème.

Bonjour.
Je cherche à avoir le n° de la semaine, seule solution me semble t'il pour savoir simplement où on en est pour utiliser le minimum d'espace mémoire.

Oups! J'avais lu numéro de jour de la semaine.

Le numéro de la semaine peut se calculer. C’est le numéro du jour dans l’année divisé par 7.

Reste à calculer le numéro du jour dans l’année, s’il n’est pas fourni par la bibliothèque. Connaissant la date, ce n’est pas sorcier.

Tu comptes le nombre de jours des mois écoulés et tu y ajoutes le jour du mois courant.

Je me demande si Bricoleau n’a pas fait ça dans une de ses bibliothèques…
Edit : j’ai vérifié, non sa bibliothèque ne le calcule pas, il faut le faire

Ce n'est pas aussi simple. En europe on s'appuie sur la norme ISO 8601 qui dit qu'une semaine doit avoir au moins 4 jours pour faire partie du calendrier donc si l'année commence un vendredi, un samedi ou un dimanche la première semaine commence un peu plus tard dans le mois.