Obliczanie daty w przyszłości lub przeszłości to ustalenie dnia, miesiąca i roku przed lub po danym dniu.
(Jak to zrobić:) W Arduino używamy struktury tmElements_t z biblioteki TimeLib do przechowywania dat.
tmElements_t
(Jak to zrobić:) Arduino nie ma wbudowanej obsługi dat, ale można użyć biblioteki TimeLib.h.
TimeLib.h
Arduino samo w sobie nie ma wbudowanej metody bezpośredniego pobierania aktualnej daty, ponieważ brakuje mu zegara czasu rzeczywistego (RTC).
Bezpośrednie podejście bez biblioteki zewnętrznej.