URL: https://www.overclockers.at/coding-stuff/dd_mm_yyyy_datum_unter_mysql_199599/page_1 - zur Vollversion wechseln!
Hallo,
hab ein blödes Problem. Und zwar muss ich unter mysql mit einem Datum im Format dd.mm.yyyy arbeiten.
Kann ich damit _irgendwas_ anfangen? Würd nämlich nen timestamp brauchen da ich das Datum mit nem anderen vergleichen muss. Nur kann keine mysql-Funktion, soweit ich gesehen hab, was mit dem Format anfangen. Gibts ne Möglichkeit das Datum in das normale Format yyyy-mm-dd umzuwandeln?
Mit Stringfunktionen arbeiten würd gehn, is aber eher unpraktisch da ich schon 4 Zeilen Code brauche um das Datum aus nem XML-String in der DB zu holen.
Aja, und das ganze muss in einer SQL-Abfrage passieren. Datum herausholen und in PHP bearbeiten geht also auch nicht.
tia
http://dev.mysql.com/doc/refman/5.0..._unix-timestamp
Hab ich schon probiert, die Funktion kann mit dem Format dd.mm.yyyy nichts anfangen, da bekomm ich nen falschen Wert.
hast es groß- oder kleingeschrieben?
wenn ich das richtig sehe musst du wohl mit string operationen das datum in das richtige format konvertieren bevor du damit arbeiten kannst.
http://dev.mysql.com/doc/refman/5.0/en/datetime.html
Ok, hab ich mir gedacht, damn. Danke.
gibt doch eh eine funktion die das konvertieren übernimmt: http://dev.mysql.com/doc/refman/5.0...ion_str-to-date
Danke, leider is die Funktion erst ab Version 4.1.1 verfügbar und ich arbeite mit Version 4.0.18 ...
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026