Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Menukar Cap Masa UNIX kepada Rentetan Tarikh Diformat dalam PHP?

Bagaimana untuk Menukar Cap Masa UNIX kepada Rentetan Tarikh Diformat dalam PHP?

Linda Hamilton
Linda Hamiltonasal
2024-11-11 11:40:031112semak imbas

How to Convert UNIX Timestamps to Formatted Date Strings in PHP?

Menukar Cap Masa UNIX kepada Rentetan Tarikh Terformat dalam PHP

Dalam PHP, fungsi gmdate boleh digunakan untuk menukar cap masa UNIX kepada rentetan tarikh dalam format tertentu. Fungsi ini memerlukan dua argumen: rentetan format tarikh dan cap masa untuk ditukar.

Untuk mencapai format yang diingini iaitu "2008-07-17T09:24:17Z", rentetan format tarikh berikut boleh digunakan: "Y-m-dTH:i:sZ". Penentu Z menunjukkan bahawa tarikh harus diwakili dalam format ISO 8601, yang termasuk akhiran "Z" untuk menandakan Waktu Universal Selaras (UTC).

Sebagai contoh, untuk menukar cap waktu 1333699439 kepada format yang diingini , kod berikut boleh digunakan:

<?php
$timestamp=1333699439;
echo gmdate("Y-m-d\TH:i:s\Z", $timestamp);
?>

Kod ini akan mengeluarkan rentetan tarikh "2008-07-17T09:24:17Z", seperti yang diminta.

Atas ialah kandungan terperinci Bagaimana untuk Menukar Cap Masa UNIX kepada Rentetan Tarikh Diformat 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