Hallo,
ich experimentiere momentan ein wenig mit dem ESP32 Mikrocontroller herum und habe eine Uhr mit 7 Segment Anzeigen gebaut. Um jetzt die Uhrzeit abzurufen, verwende ich die "NTPClient" Library. Code folgt:
NTPClient timeClient(ntpUDP);
void loop() {
while(!timeClient.update()) {
timeClient.forceUpdate();
}
formattedTime = timeClient.getFormattedTime();
Serial.println(formattedTime);
}
Die aktuelle Zeit gibt er auch aus, jedoch in folgendem Format:
HH:MM:SS
Ich möchte nun diesen String splitten und jede Ziffer in einen eigenen Integer "konvertieren". Also 2 Integer für Stunden, 2 für Minuten und 2 für Sekunden.
Wie splitte ich diesen String in diese Int's?
Danke im Vorraus!