Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Menukar Cap Waktu UNIX kepada Rentetan Tarikh ISO 8601 dalam PHP?

Bagaimana untuk Menukar Cap Waktu UNIX kepada Rentetan Tarikh ISO 8601 dalam PHP?

Patricia Arquette
Lepaskan: 2024-11-11 12:03:02
asal
574 orang telah melayarinya

How to Convert a UNIX Timestamp to ISO 8601 Date String in PHP?

Menukar Cap Waktu UNIX kepada Rentetan Tarikh ISO 8601 dalam PHP

Ketika kita menyelidiki selok-belok pembangunan web, ia sering menjadi perlu untuk memanipulasi cap masa dan menukarkannya kepada format yang boleh dibaca manusia. Cap masa UNIX, diwakili sebagai bilangan saat sejak zaman itu (biasanya 1 Januari 1970, 00:00:00 UTC), menyediakan cara yang mudah untuk menjejak masa. Walau bagaimanapun, untuk tujuan paparan atau penyimpanan, kita selalunya perlu menukar cap masa ini kepada rentetan tarikh yang lebih berstruktur.

问题:

Dalam PHP, bagaimana kita boleh menukar UNIX cap waktu, seperti 1333699439, ke dalam rentetan tarikh yang diformatkan dalam format ISO 8601 (cth., 17-07-2008T09:24:17Z)?

答案:

>

>

$timestamp = 1333699439;
$dateString = gmdate("Y-m-d\TH:i:s\Z", $timestamp);
Salin selepas log masuk

Fungsi gmdate() menggunakan penentu format berikut:

  • Y: Tahun dengan sifar pendahuluan
  • m: Bulan dengan sifar pendahuluan
  • d: Hari bulan dengan sifar pendahuluan
  • H: Jam (format 24 jam) dengan sifar pendahuluan
  • i: Minit dengan sifar pendahuluan
  • s: Kedua dengan sifar pendahuluan
  • Z: Zon waktu diimbangi dalam format "Zulu" (cth., " 00:00" untuk UTC)

Dengan menggabungkan penentu ini, kami boleh mencipta rentetan tarikh dalam pelbagai format, termasuk format ISO 8601 yang ditunjukkan dalam contoh. Rentetan tarikh yang terhasil, "2008-07-17T09:24:17Z," mewakili 17 Julai 2008, pada 09:24:17 UTC.

Atas ialah kandungan terperinci Bagaimana untuk Menukar Cap Waktu UNIX kepada Rentetan Tarikh ISO 8601 dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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