Tobias Kloth: MySql - Timestamp Formatierung

Beitrag lesen

Hallo Felix,

Nachdem ich nun ein Projekt auf einen neuen Server portiert habe und die Tabellen samt Inhalt importiert habe, werden die Timestamp-Werte plötzlich im Format YYYY-MM-DD HH:MM:SS angezeigt.

<glaskugelmodus>Der alte Server hatte eine 4.0er Version von MySQL, der neue aber eine 4.1er</glaskugelmodus> - wie im Changelog nachzulesen, hat sich bei diesem Versionsprung aber das Verhalten von TIMESTAMP-Spaltentypen geändert.

Und überall, wo ich in den Skripten Datumswerte ausgebe, kommt Quark raus, da meine Datumsanzeigefunktion nicht mehr den richtigen Input erhält.

Warum verwendest du auch nicht einfach die Datumsfunktionen von MySQL (hier dürften wohl DATE_FORMAT() bzw. TIME_FORMAT() die richtigen sein)?

Wie kann ich dieses Verhalten abstellen?

afaik, garnicht.

Grüße aus Nürnberg
Tobias