Zerko: Aus Sekunden Timestamp erstellen?!

Mahlzeit...

Ich bekomme im meiner App. ein Datum in Form von Sekunden mitgeteilt, d.h. von JETZT zurück in die Vergangenheit in Sekunden.

Wir kann ich die Sekunden in ein Datum (Timestamp) umwandeln?!

...hier mal mein Versuch, welcher leider nicht klappt:
echo "sekunden: ".$time_sek."<br>";
echo "minuten: ".floor($time_sek / 60)."<br>";
echo "stunden: ".floor($time_sek / 3600)."<br>";
echo "tage: ".floor($time_sek / 86400)."<br>";

$tmp = mktime(floor($time_sek / 3600), floor($time_sek / 60), $time_sek,0,0,0);
echo "timestamp: ".$tmp.", Datum aus TMP: ".date("d.m.Y H:i:s", $tmp);

Danke und Gruß,
Zerko

  1. Hi,

    Ich bekomme im meiner App. ein Datum in Form von Sekunden mitgeteilt, d.h. von JETZT zurück in die Vergangenheit in Sekunden.

    Wir kann ich die Sekunden in ein Datum (Timestamp) umwandeln?!

    Ein (Unix) Timestamp *ist* ein Datum "in Sekunden" - und zwar ab dem 1.1.1970, 0 Uhr GMT.

    Wenn du also keinen Bezugspunkt angibst, worauf sich dein "Datum in Sekunden" bezieht, ist deine Problembeschreibung unbrauchbar.

    MfG ChrisB

    --
    Light travels faster than sound - that's why most people appear bright until you hear them speak.
  2. Ich bekomme im meiner App. ein Datum in Form von Sekunden mitgeteilt, d.h. von JETZT zurück in die Vergangenheit in Sekunden.

    Wir kann ich die Sekunden in ein Datum (Timestamp) umwandeln?!

    Meinst Du etwa das Datum (Timestamp) um besagte Zeitdifferenz in der Vergangenheit? Lösung: aktueller timestamp - Differenz.