繁体   English   中英

如何获得天数和日期之间的差异

[英]How to get difference between days and date

function duration($day, $date)
{
    $date1 = $date;
    //$date2 = date_create("Y/m/d");        
    //$date1 = date_create("Y/m/d", strtotime($date));
    //echo $date1;
    //echo $date2;exit;

    $date1 = date_create($date);        
    $date2 = date_create(date('Y-m-d'));
    $diff = date_diff($date1, $date2);
    return $diff->format("%a");
}

我想要前几天的区别。 我输入了10天,日期是17-12-2015比我想要的27-12-2015那么如何得到它?

你好请试试这个,

$date = date_create('2000-01-01');
date_add($date, date_interval_create_from_date_string('10 days'));
echo date_format($date, 'Y-m-d');

这将帮助您添加迄今为止的天数、月数等。

谢谢阿米特

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM