Das Hinzufügen von Jahren zu einem Datum wird auf den 01.01.1970 zurückgesetzt
$somedate = "1980-02-15";
$otherdate = strtotime('+1 year', strtotime($somedate));
echo date('Y-m-d', $otherdate);
Ausgänge
1981-02-15
und
$somedate = "1980-02-15";
$otherdate = strtotime('+2 year', strtotime($somedate));
echo date('Y-m-d', $otherdate);
Ausgänge
1982-02-15
aber
$somedate = "1980-02-15";
$otherdate = strtotime('+75 year', strtotime($somedate));
echo date('Y-m-d', $otherdate);
Ausgänge
1970-01-01
Wie repariert man?