Calcolare date future o passate è essenziale da quando i computer gestiscono appuntamenti e scadenze.
Il confronto di date su Arduino si appoggia spesso sulla libreria TimeLib, che offre una gestione del tempo simile a quella del linguaggio C.
Supponendo di avere una data come oggetto DateTime di una libreria come RTClib, ecco come convertire una data in una stringa.
DateTime
RTClib
Di per sé, Arduino non dispone di un metodo integrato per recuperare direttamente la data corrente, in quanto manca di un orologio in tempo reale (RTC).
Approccio diretto senza una libreria di terze parti.