Tom: Eingabeformat des Datums ändern

Beitrag lesen

Hello,

Was muss ich aber machen das wenn ich eingebe 01.09.2004 er in die Datenbank das format 20040901 rein schreibt

den String mit Hilfe der von Deinem DBMS (welches immer das sein mag) bereitgestellten Datums-Funktionen konvertieren.

Reichen die immer aus?
Müsste man sich nicht besser in PHP (oder was sonst für das API benutzt wird) eine intelligente Datumskonvertierung erstellen?

Typisch könnten folgende Schreibweisen sein:
06,09,04
06,09,2004
6,9,4

Das Ganze nun mit Punkt, Bindestrich, Komma usw.
Oder eben gelich besser drei Felder für Tag, Monat, Jahr anbieten und einen Haken für "verkürzte Jahreszahl wird ergänzt: 00 bis 20 => 20xx, 21 bis 99 => 19xx"

Die Ergonomie von Eingabeformularen wird leider oft vergessen.
Wer es gewohnt ist, mit dem Ziffernblock zu arbeiten, ist bei Daten und Zahlen in Webfomularen oft am Verzweifeln.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau