Soalan: Bagaimana untuk mengira bilangan hari antara dua tarikh dalam PHP? Jawapan: Cipta dua objek DateTime; gunakan kaedah diff() untuk mengira selang hari;
PHP Dapatkan bilangan hari antara tarikh
Dalam PHP, kita boleh menggunakan fungsi datediff()
untuk mengira bilangan hari antara dua tarikh.
<?php // 创建两个日期对象 $date1 = new DateTime('2023-01-01'); $date2 = new DateTime('2023-01-10'); // 计算日期间隔天数 $interval = $date1->diff($date2); // 输出天数间隔 echo $interval->days; ?>
Kes praktikal
Andaikan kami mempunyai pangkalan data yang menyimpan tarikh pesanan pengguna. Kita perlu mengira bilangan hari antara pesanan pertama pengguna dan pesanan terakhir.
rreeeeAtas ialah kandungan terperinci . Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!