itoa - millis()

L'Atmega328 non è un RTC, un orologio in tempo reale. Inoltre il clock è fornito da un risonatore ceramico, la cui tolleranza è normalmente maggiore rispetto a quella di un quarzo. Sommando queste variabili ottieni una misura temporale di massima.
Se prendi 2 Arduino qualsiasi e gli carichi sopra il Blink, avviandoli contemporaneamente noterai come, trascorsi un po' di secondi, i lampeggi dei 2 led integrati iniziano a divergere.
Se in un giorno il tuo Arduino "sbarella" di 1 minuto e la tua applicazione ha bisogno solo di un'idea di massima del tempo trascorso, allora puoi ignorare questa differenza. Se invece cerchi una maggiore precisione, devi rivolgerti ad altro.