php: Millisekunden in Datumsgenauigkeit konvertieren
Bei der Konvertierung einer Zeichenfolge, die Millisekunden seit der Unix-Epoche darstellt, in ein Datum im d-m-y-Format ist dies von entscheidender Bedeutung um die Genauigkeit der Konvertierung sicherzustellen. Trotz des bereitgestellten Codes stimmt das erhaltene Ergebnis aufgrund eines Missverständnisses der angegebenen Zeichenfolge möglicherweise nicht mit dem erwarteten Ergebnis überein.
Der Code:
<code class="php">$mil = 1227643821310; $seconds = $mil / 1000; echo date("d-m-Y", $seconds);</code>
konvertiert die Millisekunden korrekt in Sekunden, aber die Der ursprüngliche Wert „1227643821310“ entspricht dem 25.11.2008, nicht dem 02.12.2008. Dies erklärt die Diskrepanz in der Ausgabe.
Das obige ist der detaillierte Inhalt vonWarum wandelt mein PHP-Code Millisekunden in ein falsches Datum um?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!