显示一个日期和今天之间的日期



可能的重复项:
如何使用 php
查找两个日期之间的天数 剩余天数 - 订阅到期?

我的代码应该回显从日期(2012-10-01)到今天有多少天。

$datetime1 = date_create('2012-10-01');
$datetime2 = date_create();
$day1 = date_format($datetime1, 'Y-m-d');
$day2 = date_format($datetime2, 'Y-m-d');    
$day = $day2 - $day1 / (60 * 60 * 24);
echo $day;

无法得到任何正确的解决方案,所以有什么想法我应该怎么做吗?

看看这个 查找两个日期之间的天数

示例代码(适用于您的日期)如下:

$now = time();
$your_date = strtotime('2012-10-01');
$datediff = $now - $your_date;
echo floor($datediff/(60*60*24));

最新更新