Mahlzeit Gary,
Vielleicht solltest du uns erstmal erklären, was du eigentlich erreichen willst.
Dort will ich, wenn der "Speichern!"-Knopf gedrückt wird, überprüfen ob das Datum in dem Format TT.MM.YYYY vorliegt.
Dann mach es so, wie Der Martin vorschlägt: <http://de.selfhtml.org/javascript/objekte/string.htm#split@title=trenne den String> im erhofften Format "DD.MM.YYYY" anhand der Punkte auf und erzeuge aus den drei Elementen des sich daraus ergebenden Arrays <http://de.selfhtml.org/javascript/objekte/date.htm#allgemeines@title=ein neues Date-Objekt>.
Wenn das nicht klappt, war die Eingabe fehlerhaft - sinnvollerweise überprüfst Du das zwischendurch.
All Deine sonstigen Gedankengänge sind überflüssig und kontraproduktiv.
Nicht perfekt, aber akzeptabel. Das Selfbeispiel hier geht wahrscheinlich nicht, weil es führende Nullen entfernt. Ich brauch aber in der DB den Wert z. B. 01.08.2010. Also mit Null!
Falsch. Der Datenbank ist es sowas von egal, ob führende Nullen vorhanden sind oder nicht - wenn Du für die jeweilige(n) Spalte(n) ein geeignetes Datumsformat gewählt hast.
Relevant wären führende Nullen allerhöchstens bei der *Ausgabe* der Daten.
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|