Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Menukar Millisaat kepada Format Tarikh m-d-Y H:i:s.u?

Bagaimana untuk Menukar Millisaat kepada Format Tarikh m-d-Y H:i:s.u?

Susan Sarandon
Lepaskan: 2024-10-23 18:22:19
asal
1028 orang telah melayarinya

How to Convert Milliseconds to Date Format m-d-Y H:i:s.u?

Mendapatkan Format Tarikh m-d-Y H:i:s.u daripada Milisaat

Dalam artikel ini, kami akan menangani isu khusus yang dihadapi oleh pengaturcara: memformat tarikh, termasuk mikrosaat , daripada cap masa UNIX yang diberikan dalam milisaat.

Masalah berpunca daripada percubaan untuk mendapatkan format yang diingini menggunakan "date("m-d-Y H:i:s.u", $milisaat/1000)". Walau bagaimanapun, ini menghasilkan sifar dalam kedudukan mikrosaat.

Untuk menyelesaikan isu ini, kami beralih kepada kelas 'DateTime', yang membenarkan pemformatan tarikh yang lebih tepat. Khususnya, kami menggunakan 'U.u', dengan 'U' mewakili saat sejak Unix Epoch dan 'u' mewakili mikrosaat.

$now = DateTime::createFromFormat('U.u', microtime(true));
echo $now->format("m-d-Y H:i:s.u");
Salin selepas log masuk

Ini menghasilkan format tarikh yang tepat, termasuk mikrosaat.

Halaman manual PHP menerangkan format tarikh ini dengan lebih terperinci:

  • U = Saat sejak Zaman Unix
  • u = Mikrosaat

Perhatikan bahawa jika anda berhasrat untuk menggunakan tarikh yang diformat dengan MySQL, formatnya hendaklah "Y-m-d H:i:s.u".

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

sumber:php
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan