Cara menukar cap waktu php kepada format t: 1. Buat fail sampel php 2. Gunakan kaedah "date('Y-m-dTH:i:sZ', 1547740800);" c',1547740800);" kaedah boleh menukar cap waktu unix kepada UTC.
Persekitaran pengendalian tutorial ini: sistem Windows 10, PHP8.1, komputer Dell G3.
Bagaimana hendak menukar cap waktu php kepada format t?
PHP menukar masa UTC cap waktu UNIX (format TZ) Kaedah masa standard UNIX UTC GMT masa dan penukaran masa tempatan
Dalam pengaturcaraan PHP, anda sering menghadapi pelbagai perbezaan Masa dalam format
Contohnya:
unix时间戳:1547740800 UTC时间:2019-1-18T00:00:00Z 标准时间:2019-1-18 00:00:00
Ketiga-tiga format masa di atas semuanya mewakili sifar pada 18 Januari 2019 Bagaimana untuk menukar tiga format masa ini dalam PHP pada 0:00,00:00? Di sini kami akan mengajar anda
1. Tukar UNIX kepada UTC
echo date('Y-m-dTH:i:sZ', 1547740800); //输出:2019-1-18T00:00:00Z
atau
echo date('c',1547740800); //输出:2019-1-18T00:00:00Z+02:00
2. Tukar UNIX kepada masa standard
echo date('Y-m-d H:i:s', 1547740800); //输出:2019-1-18 00:00:00
3. Tukar UTC kepada masa standard
$utc='2019-1-18T00:00:00Z'; $unix= str_replace(array('T','Z'),' ',$utc); echo $unix; //输出:2019-1-18 00:00:00
4. Tukar UTC. kepada cap masa UNIX
$utc='2019-1-18T00:00:00Z'; $time= str_replace(array('T','Z'),' ',$utc); $unix=strtotime($time); echo $unix; //输出:1547740800
5. Tukar masa standard kepada cap masa UNIX
$time='2019-1-18 00:00:00'; $unix=strtotime($time); echo $unix; //输出:1547740800
6. Tukar masa standard kepada waktu UTC
$time='2019-1-18 00:00:00'; $unix=strtotime($time); $utc=date('Y-m-dTH:i:sZ', $unix); echo $utc; //输出:2019-1-18T00:00:00Z
Kajian yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar cap waktu php kepada format t. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!