Vinzenz Mai: Timestamp bzw. Sekunden vor 1970 - Zeitdifferenz!

Beitrag lesen

Hallo Niko

Die Daten liegen vor als Datum, z.B. 18.05.1890. D.h. ich benötige jetzt die Differenz bis heute, also time(), in Sekunden.

Du hast also nur eine Datumsangabe, keine Zeit.
Sehr schön, dann gibt es auch keinen Anlass genauer zu rechnen als in Tagen.

Rechne einfach die Anzahl der vergangenen Tage aus und multipliziere diese Anzahl mit 86400, d.h. der Anzahl Sekunden pro Tag.

Für die Anzahl der vergangenen Tage nimmst Du die jeweilige Tageszahl in der Julianischen Zählweise. Siehe dazu im PHP-Handbuch unter Julian day count nach.

Freundliche Grüße

Vinzenz