Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Menukar Millisaat kepada Format Tarikh \"d-m-Y\" dalam PHP?

Bagaimana untuk Menukar Millisaat kepada Format Tarikh \"d-m-Y\" dalam PHP?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-01 08:15:02755semak imbas

How to Convert Milliseconds to a

php: Tukar Milisaat kepada Tarikh dalam Format yang Diperlukan

Anda cuba menukar rentetan yang mewakili tarikh dalam milisaat sejak zaman Unix kepada tarikh dalam format d-m-Y. Anda mendapat keputusan yang tidak dijangka.

Isunya ialah milisaat yang diberikan (1227643821310) tidak mewakili tarikh "02-12-2008."

Sebaliknya, milisaat yang diberikan mewakili tarikh "25-11-2008," yang sepadan dengan output anda.

Kod Betul:

Kod berikut menukar milisaat dengan betul kepada yang dijangkakan format:

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

Output:

25-11-2008

Atas ialah kandungan terperinci Bagaimana untuk Menukar Millisaat kepada Format Tarikh \"d-m-Y\" dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn