Datum und Uhrzeit in String

Strings sind hier schon mal keine Lösung weil er C Funktionen wie sprintf() und dtostrf() verwendet. Damit hat er schon char Arrays. Wieso also das mit Strings komplizierter machen als nötig?

C Strings kann man an printf() mit %s übergeben. Mit %S gehen auch PROGMEM Konstanten

Übrigens ist es meistens auch ein Irrtum zu denken das überhaupt in einem String versenden zu müssen. Mit den meisten Bibliotheken kann man einfach mehrmals hintereinander print() machen