Hallo Forum,
über PHP speichere ich ein Datum in meine mysql-DB ab.
Felddeklaration: date, null
Das gespeicherte Datum wird in dem Format yyyy-mm-dd gespeichert.
Nun hole ich mir den Wert aus der Datenbank und versuche nun nur das Jahr mit folgender Funktion herauszuziehen: date(Y, $datum)
Ergebnis ist aber immer 01.01.1970
Das bedeutet ja, dass der eingelesene Datumswert nicht interpretiert werden kann. Leider verstehe ich noch nicht warum das so ist.
Liegt es daran, dass ich keinen UNIX-Timestamp hinterlege?
Sollte das der Fall sein, dann verstehe ich auch nicht, warum es mit der aktuellen Windows-Systemzeit funktioniert.
Kann mit bitte jemand mit einem guten Tip abhilfe leisten?
Besten Dank und viele Grüße aus Köln