Rumah >pembangunan bahagian belakang >tutorial php >php获取日期间隔天数
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 php获取日期间隔天数. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!