Tukar Cap Waktu UNIX kepada Tarikh Diformat ISO 8601 dalam PHP
Menukar cap masa UNIX kepada rentetan tarikh yang diformat seperti "2008-07-17T09:24 :17Z" dalam PHP memerlukan teknik yang mudah. Untuk menukar cap masa kepada format ini, ikuti langkah berikut:
Pelaksanaan PHP Menggunakan Fungsi gmdate()
Fungsi gmdate() menyediakan cara yang mudah untuk mencapai penukaran ini . Ia memerlukan cap masa sebagai hujah dan mengembalikan rentetan tarikh yang diformat mengikut format yang ditentukan. Untuk mendapatkan format ISO 8601, gunakan sintaks berikut:
gmdate("Y-m-d\TH:i:s\Z", $timestamp);
Di mana:
Contoh:
Pertimbangkan cap waktu 1333699439. Menggunakan fungsi gmdate(), anda boleh menukarnya kepada rentetan ISO 8601 seperti berikut:
$timestamp=1333699439; echo gmdate("Y-m-d\TH:i:s\Z", $timestamp);
Ini akan menghasilkan keputusan: "2008-07-17T09:24:17Z".
Atas ialah kandungan terperinci Bagaimana untuk Menukar Cap Waktu UNIX kepada Tarikh Diformat ISO 8601 dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!