Und damit zwängst du den Nutzer in ein bestimmtes Schema.
Die Reihenfolge betreffende: Ja. Ja klar, geht ja auch nicht
anders. Wie soll denn ein Algorhythmus entscheiden was
mit 01.01.01 gemeint ist?
Meine Funktion erleichtert nur die Eingabe des Datums. bzw.
der Zeit. Ich finde es mühselig 12.01.2005 oder 12:00
einzutippen. Da geht doch 12 1 und 12 viel einfacher
von der Hand.
Ich bevorzuge die sinnvollere und auch in DIN 5008 und ISO 8601
festgeschriebene Jahr-Monat-Tag.
Sinvoller? Kein Mensch schreibt so das Jahr. Weder in Briefen
noch in Formularen. Was du mit dem Datum serverseitig machst
ist eine ganz andere Sache.
Mein Skript erleichtert die Arbeit.
Deine Vorgehensweise zwingt die Benutzer deine Faulheit in der
Datumsbehandlung auszubügeln.