Mit Unix-Zeiten rechnen

chuvak

Erfahrenes Mitglied
Ich möchte von der aktuellen Unix-Zeit bestimmte "Zeiten" abziehen.
Z.B. mit einer Stunde oder einem Tag wäre das einfach:
PHP:
$now = time();
$hour = 60*60;
$day = 60*60*24;
$earlier = $now-$hour;
Was, wenn ich ein Jahr abziehen möchte?
PHP:
$year = 60*60*24*30*12;
Das wäre ja etwas ungenau, weil Monate nicht immer 30 Tage haben.

Gibt es da eine einfachere Möglichkeit, z.B. mit mktime() u.ä.?
 
Zurück