Rumah > Artikel > pembangunan bahagian belakang > Ajar anda langkah demi langkah cara menukar cap waktu PHP kepada format masa biasa
Dalam pembangunan PHP, kami selalunya perlu mendapatkan masa semasa dan memformatkan output Dalam pembangunan sebenar, kami biasanya menggunakan cap masa untuk mewakili masa, yang mudah dan berkesan. Walau bagaimanapun, apabila masa berlalu, kadangkala kita perlu menukar cap masa kepada format masa biasa, seperti tahun-bulan-hari jam:minit:saat. Dalam kes ini, kita boleh menggunakan fungsi terbina dalam PHP untuk mencapai matlamat ini. Di bawah, kami akan mengajar anda langkah demi langkah cara menukar cap masa kepada format masa biasa menggunakan PHP.
Langkah 1: Dapatkan cap waktu
Dalam PHP, kita boleh menggunakan masa fungsi() untuk mendapatkan cap masa masa semasa, yang mengembalikan masa semasa sejak zaman Unix , dalam beberapa saat. Kita boleh menggunakan kod berikut untuk mendapatkan cap masa:
$timestamp= time();
Langkah 2: Tukar cap masa kepada format masa biasa
Selepas mendapat cap masa, kita perlu menggunakan fungsi date() untuk menukar masa Tukar setem kepada format masa biasa. Fungsi date() menerima dua parameter Parameter pertama ialah format masa yang ingin kami keluarkan, dan parameter kedua ialah cap waktu. Berikut ialah contoh kod:
$timestamp = time(); $date_time = date("Y-m-d H:i:s", $timestamp); echo $date_time;
Selepas menjalankan kod, kami akan mengeluarkan format masa biasa seperti yang ditunjukkan di bawah:
2022-01-01 01:01:01
Dalam kod di atas, kami menggunakan date() Fungsi menukar cap masa kepada format masa biasa, dengan "Y-m-d H:i:s" mewakili format masa, dengan Y mewakili tahun, m mewakili bulan, d mewakili tarikh, H mewakili jam, i mewakili minit. , dan s mewakili yang kedua.
Langkah 3: Tukar format masa biasa kepada cap masa
Berbeza dengan menukar cap masa kepada format masa biasa, kami juga boleh menukar format masa biasa kepada cap masa. Dalam PHP kita boleh menukar format masa biasa kepada cap waktu menggunakan fungsi strtotime(). Berikut ialah contoh kod:
$date_time = "2022-01-01 01:01:01"; $timestamp = strtotime($date_time); echo $timestamp;
Selepas menjalankan kod, cap masa berikut akan dikeluarkan:
1640989261
Dalam kod sampel di atas, kami menggunakan fungsi strtotime() untuk menukar masa biasa Format "2022-01-01 01:01:01" ditukar kepada cap masa.
Ringkasan
Dalam pembangunan PHP, cap masa dan format masa biasa ialah kedua-dua mata pengetahuan yang sangat penting. Kita boleh menukar cap masa dengan mudah kepada format masa biasa dan format masa biasa kepada cap masa menggunakan fungsi terbina dalam PHP masa() dan tarikh(). Semoga dengan artikel ini, anda telah menguasai cara menukar cap waktu kepada format masa biasa menggunakan PHP.
Atas ialah kandungan terperinci Ajar anda langkah demi langkah cara menukar cap waktu PHP kepada format masa biasa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!