Sekunden seit 1.1.2000 als Datum

Hallo zusammen,

ich habe einen integer Wert „Sekunden seit 1.1.2000“
welche ich gerne als Datum (d.m.Y) darstellen möchte.

Wie stelle ich das an? Der Unix Timestamp nimmt ja 1.1.1970 an.

Bekomme es einfach nicht hin…

Meine Idee:


$firstJan2000 = mktime(00, 00, 0, 1, 1, 2000);
$value -= $firstJan2000;
$value = date("d.m.Y", time() - $value);

Vielen Dank!

Gruß Basti

Versuche mal:


//$value  ist Sekunden seit 2000
$firstJan2000 = mktime(00, 00, 0, 1, 1, 2000);
$value += $firstJan2000;
$value = date("d.m.Y", $value);  

Hallo gucky,

super vielen dank, da stand ich wohl auf dem Schlauch… Mein Ansatz war wohl etwas daneben :slight_smile:

Gruß Basti