Uhfe: Datum zu groß für Umwandlung in Timestamp?

Beitrag lesen

Hallo,

ich habe eine Datenbank, da ist in einem Datumsfeld für "unbegrenzt" als Datum der 31.01.2099 eingetragen. Sollte ja auch erstmal reichen. Ich frage dieses Feld per php - odbc_result ab und will mit ihm als Datum rechnen. Also muß ich es in einen Timestamp umwandeln.
Nur für alle Daten oberhalb Januar 2038 gibt mir strtotime($datum) als ergebnis -1 (entspricht dem 01.01.1970) zurück. Das erschwert natürlich die Abfrage ob das Feld größer oder kleiner als ein Vergleichsdatum ist. Kann ich diese Grenze nicht hochsetzen.

Und Nein, ich kann das Datenbankfeld nicht ändern!

Bin Dankbar für alle Antworten

Uhfe