UNIX Zeitstempel komplett in eine Variable umwandeln

Ich möchte einen UNIX Zeitstempel in eine Variable umwandeln wo Tag und Uhrzeit zugleich ausgegeben werden.
Bis jetzt habe ich nur erkannt, dass Tag Stunde Sekunde in einzelne Variablen ausgegeben werden.

Gibt es da eine Möglichkeit?

Hi,

einfach umwandeln und in eine String Variable schreiben.

//Timestamp
$timestamp = time();
$string = date('d.m.Y, H:i:s', $timestamp);
SetValue(12345, $string);

https://www.php.net/manual/de/function.date.php

Uli

Hallo zusammen,

kann mir jemand sagen was ich falsch mache?
Ich möchte Unix in String umwandeln und verwende dazu folgendes Skript:

<?php

//date(string $format, ?int $timestamp = null): string

// set the default timezone to use.
date_default_timezone_set('UTC');

$LedeendeUnix = 1703725200000;  //Thu Dec 28 2023 02:00:00 GMT+0100 (Mitteleuropäische Normalzeit)

echo ("Ladeende Unix = ".$LedeendeUnix."\n");
echo ("Ladeende = ".date("Y-m-d H:i:s",$LedeendeUnix)."\n");

Die Ausgabe passt aber nicht zur Unix-Zeit:

Ladeende Unix = 1703725200000
Ladeende = 55958-11-26 16:00:00

…ich habe den Fehler selbst gefunden.
Mein Unix war in ms und nicht in s.