Hallo,
bitte keine Vollzitate.
MySQL-Version ist 5.0.70.
Ich habe mir diverse Dinge durchgelesen, bin aber zur keiner Lösung gekommen. Mal wurde ein Datum von 1970 angezeigt, etc.
*was* hast Du versucht.
Was ich suche, und das soll nicht beleidigend klingen, ist eine konkrete Lösung für das genannte Problem. Ich bin nur eine Art Hobbybastler und habe auch nicht die Zeit, mich einzulesen.
Ok, ich habe keine Glaskugel, die mir erzählt, was Du machst und welches Datenbankmanagementsystem Du verwendest.
Aber statt einfach Deine Datumsspalte abzufragen, kannst Du diese mit
formatieren. Du willst
a) die Tagangabe mit zwei Ziffern, d.h. führender Null: %d
b) den Punkt als Trennzeichen: .
c) den Monat mit zwei Ziffern: %m
d) den Punkt als Trennzeichen: .
e) das Jahr mit zwei Ziffern: %y
f) ein Leerzeichen:
g) die Stunden zweistellig im 24-Stunden-Format: %H
h) einen Doppelpunkt als Trennzeichen: :
i) die Minuten zweistellig %i
Bauen wir's zusammen:
DATE_FORMAT(datumsspalte, '%d.%m.%y %H:%i')
SELECT DATE_FORMAT(NOW(), '%d.%m.%y %H:%i') datum
liefert beispielsweise
datum
----------------
19.10.2009 14:09
Willst Du Dein Datum anders formatiert haben, nutze die entsprechenden Konfigurationsangaben aus der Liste, hier als deutsche Version für MySQL 5.1.
Freundliche Grüße
Vinzenz