为了账号安全,请及时绑定邮箱和手机立即绑定

查找两个日期之间的天数

查找两个日期之间的天数

PHP
DIEA 2019-06-14 10:01:58
查找两个日期之间的天数如何使用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));


查看完整回答
反对 回复 2019-06-14
?
月关宝盒

TA贡献1772条经验 获得超5个赞

如果你用PHP 5.3 >到目前为止,这是计算差额的最精确的方法:

$earlier = new DateTime("2010-07-06");$later = new DateTime("2010-07-09");$diff = $later->diff($earlier)->format("%a");


查看完整回答
反对 回复 2019-06-14
?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

来自PHP 5.3及更高版本,新日期/时间函数添加以获得差异:

$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)

希望能帮上忙!


查看完整回答
反对 回复 2019-06-14
  • 3 回答
  • 0 关注
  • 500 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信