Dalam PHP, kita selalunya perlu memproses beberapa maklumat tentang masa, seperti menukar masa yang boleh dibaca manusia kepada cap waktu yang boleh digunakan komputer. Salah satu keperluan yang lebih biasa ialah menukar masa Cina kepada cap waktu, yang boleh dikendalikan dengan mudah menggunakan beberapa fungsi PHP.
1. Gunakan fungsi strtotime
Dalam PHP, kita boleh menggunakan fungsi strtotime untuk menukar masa Cina kepada cap waktu. Sintaks fungsi ini adalah seperti berikut:
strtotime ( string $time [, int $now = time() ] ) : int
di mana, string $time mewakili masa untuk ditukar , int $now Menunjukkan parameter pilihan, menunjukkan cap masa masa semasa Lalai ialah masa semasa. Fungsi ini mengembalikan nilai integer yang mewakili cap masa yang ditukar. Berikut ialah contoh:
$chinese_time = "5 Mei 2021"; // Waktu Cina
$timestamp = strtotime($chinese_time); untuk cap masa
gema $timestamp; // Cap masa keluaran
?>
Apabila menggunakan fungsi ini, anda perlu memberi perhatian kepada perkara berikut:
$chinese_time = "5 Mei 2021"; // Waktu Cina
$date = DateTime::createFromFormat('Y year m month d日', $chinese_time); // Tukarkan masa Cina kepada objek DateTime
$timestamp = $date->getTimestamp(); // Dapatkan cap masa
echo $timestamp; // Output timestamp
?>
Apabila menggunakan kelas ini, anda perlu memberi perhatian kepada perkara berikut:
Atas ialah kandungan terperinci Cara mudah menukar masa Cina kepada cap masa menggunakan fungsi PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!