Hi
Das kompiliert?? :o
Um einen String gehören ""
"Ich bin ein String"
Um ein einzelnes Zeichen ''
'A'
Die "" haben den Sinn, daß hinter den String noch ein Null-Zeichen (/0) angehangen wird, Welches das Ende des String markiert.
zeit1 kannst Du auch heinz nennen, oder otto, ganz gewagt wäre ottokarlheinzgustav.
Ob da eine 1 oder eine 2 dran oder drin ist, ist dem Kompiler wurscht - Das sind Alles eigene Namen, Die Du so auch nicht 'zusammenbauen' kannst.
Du könntest Arrays benutzen um die verschiedenen Zeiten und Daten aufzunehmen - dann hast Du immer noch den unglücklichen Vergleich von zwei Strings - da muß nur ein Leerzeichen zu viel drin sein, ein falsches Leerzeichen, ein Steuerzeichen - egal was an den zwei Strigs anders ist, ob Du Das als Mensch siehst oder nicht, wenn der Arduino Das sieht, reicht Das für 'ungleich'.
Tue Dir einen Gefallen und zerlege die Zeiten und Daten in die einzelnen Zahlen, speichere Diese als Byte und prüfe, ob diese Bytes identisch sind.
Wenn Du einen halbwegs funktionieren Sketch bietest, können wir ja noch Mal schauen.
MfG
PS: ungeprüft, bezweifel aber stark, daß Das fehlerfrei vom Kompiler gefressen wird