查找两个日期之间的天数如何使用PHP找到两个日期之间的天数?
3 回答
Cats萌萌
TA贡献1805条经验 获得超9个赞
$now = time(); // or your date as well$your_date = strtotime("2010-01-31");$datediff = $now - $your_date;echo round($datediff / (60 * 60 * 24));
月关宝盒
TA贡献1772条经验 获得超5个赞
PHP 5.3 >
$earlier = new DateTime("2010-07-06");$later = new DateTime("2010-07-09");$diff = $later->diff($earlier)->format("%a");
哈士奇WWW
TA贡献1799条经验 获得超6个赞
$datetime1 = new DateTime("2010-06-20");$datetime2 = new DateTime("2011-06-22");$difference = $datetime1->diff($datetime2); echo 'Difference: '.$difference->y.' years, ' .$difference->m.' months, ' .$difference->d.' days';print_r($difference);
Difference: 1 years, 0 months, 2 daysDateInterval Object( [y] => 1 [m] => 0 [d] => 2 [h] => 0 [i] => 0 [s] => 0 [invert] => 0 [days] => 367)
- 3 回答
- 0 关注
- 500 浏览
添加回答
举报
0/150
提交
取消