Heim > Backend-Entwicklung > PHP-Tutorial > Wie konvertiere ich Millisekunden in ein Datumsformat „d-m-y' in PHP?

Wie konvertiere ich Millisekunden in ein Datumsformat „d-m-y' in PHP?

Mary-Kate Olsen
Freigeben: 2024-11-01 08:15:02
Original
841 Leute haben es durchsucht

How to Convert Milliseconds to a

php: Millisekunden in Datum im benötigten Format konvertieren

Sie versuchen, eine Zeichenfolge zu konvertieren, die ein Datum in Millisekunden seit der Unix-Epoche darstellt auf ein Datum im Format d-m-Y. Sie erhalten ein unerwartetes Ergebnis.

Das Problem besteht darin, dass die angegebenen Millisekunden (1227643821310) nicht das Datum „02.12.2008“ darstellen.

Stattdessen Die angegebenen Millisekunden stellen das Datum „25.11.2008“ dar, das Ihrer Ausgabe entspricht.

Richtiger Code:

Der folgende Code wandelt die Millisekunden korrekt in die erwarteten Werte um Format:

<code class="php">$mil = 1227643821310;
$seconds = $mil / 1000;
echo date("d-m-Y", $seconds);</code>
Nach dem Login kopieren

Ausgabe:

25-11-2008
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie konvertiere ich Millisekunden in ein Datumsformat „d-m-y' in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage