Hallo zusammen,
ich spiele grade zum ersten Mal mit einem RTC rum und kann mir noch nicht so ganz vorstellen, wie ich ein Intervall bestimme.
Ich würde meinen Arduino gerne in den Tiefschlaf schicken und bei jedem Wachwerden das Intervall seit der letzten Aktion prüfen. Hierbei kann es sich durchaus mal um Tage handeln.

Vom RTC bekomme ich einen Wochentag, das Datum, sowie eine Uhrzeit zurück.
Meine Sorge ist nun der Monatsübergang. Sagen wir, die letzte Aktion soll z.B. 30 Tage zurückliegen. Vom RTC bekomme ich nun den Wert 29.3.15 zurück. Wie kann ich berechnen, wie viele Monate der vorherige Monat hatte?
Grade hinsichtlich Schaltjahren stellt das für mich ein Problem dar.

Ich bin dankbar für jegliche Suchbegriffe und Tips