/*
Custom time - by Tony Illig
*/
//network time
#include <ESP32Time.h>
ESP32Time rtc;
// date and time stuff
String TimeStamp;
void setup(void) {
//debug
Serial.begin(115200);
// set the ESP32 internal RTC to the internet time via NTP
configTime(-5 * 3600, 3600, "pool.ntp.org");
}
void loop(void) {
TimeStamp = getTimeStamp();
Serial.println(TimeStamp);
delay(1000);
}
String getTimeStamp() {
struct tm timeinfo = rtc.getTimeStruct();
char sTimeStamp[51];
strftime(sTimeStamp, 50, "%Y-%m-%d %H:%M:%S", &timeinfo);
return sTimeStamp;
}