Calcular datas futuras ou passadas é uma prática antiga, que remonta a calendários e astronomia.
Aqui está um método simples usando a biblioteca TimeLib.h no Arduino.
TimeLib.h
Saída de exemplo: 23/03/2023 15:45:07.
23/03/2023 15:45:07
O próprio Arduino não possui um método embutido para buscar diretamente a data atual, pois ele não tem um relógio de tempo real (RTC).
Abordagem direta sem uma biblioteca de terceiros.