Datumsformatierung

Shiro-san

Erfahrenes Mitglied
Hallo!

Ich hab folendes Problem:
Ich habe eine Kontakttabelle mit einer Datumsspalte. (Ich arbeite mit MyphpAdmin)
Wenn ich die Spalte auf "DATE" setzte bekomme ich als Standard 0000-00-00.
Und auch nur in diesem Format kann ich die Geburtsdaten eingeben. Bei "VARCHAR" passiert mir aus irgendeinem Grund das gleiche.
Ich hätte aber gerne eine Formatierung die so aussieht: 00.00.0000, also europäisch.

Kann mir da bitte jemand helfen? Ich hab selber schon versucht den Standard umzuschrieben, doch hat es nicht geklappt.Gibt man das Datum nicht standardmäßig ein, trägt er gar nichts ein.

Danke schon mal im Voraus!
 
Wandle am besten das Datum in den Timestamp und speicher es so in der Table. Wenn du die Daten ausliest, wandle es wieder zurück in das Datumsformat, wie du es haben willst.


Gruß Radhad
 
DATE als Datentyp ist schon in Ordnung. Du musst nur beim SELECT zur Anzeige des gewünschten Formates die Funktion DATE_FORMAT() verwenden.

Hier also DATE_FORMAT('%d.%m.%Y', name_der_datumsspalte)

Gruß Marian
 

Neue Beiträge

Zurück