相关疑难解决方法(0)

如何使用PHP计算两个日期之间的差异?

我有两个日期:

Start Date: 2007-03-24 
End Date: 2009-06-26
Run Code Online (Sandbox Code Playgroud)

现在我需要通过以下形式找到这两者之间的差异:

2 years, 3 months and 2 days
Run Code Online (Sandbox Code Playgroud)

我怎么能用PHP做到这一点?

php datetime datediff

700
推荐指数
23
解决办法
78万
查看次数

几天的PHP日期差异?

有没有快速的方法来计算PHP中的日期差异?例如:

$date1 = '2009-11-12 12:09:08';
$date2 = '2009-12-01 08:20:11';
Run Code Online (Sandbox Code Playgroud)

然后做一个计算,$ date2减去$ date1

我读了php.net文档,但没有运气.有快速的方法吗?

php datediff date

84
推荐指数
3
解决办法
25万
查看次数

找到PHP的月份差异?

有没有办法找到PHP的月份差异?我有从2003-10-17到2004-03-24的输入.我需要找到这两天内有多少个月.比如说6个月,我只需要几个月的输出.感谢您指导我一天的差异.

我通过My​​SQL找到了解决方案,但我需要在PHP中使用它.有人帮助我,提前谢谢.

php datetime date

11
推荐指数
5
解决办法
5万
查看次数

PHP中如何获取两个日期之间的月份差异

我想用 PHP 计算一个月中两个日期之间的差异,但似乎某个地方有一个错误。

$datetime1 = new DateTime(date('Y-m-d'));
$datetime2 = new DateTime(MyObject->getDate());
echo($datetime1->format('d/m/Y'));
echo($datetime2->format('d/m/Y));
Run Code Online (Sandbox Code Playgroud)

结果:

29/01/2016
27/01/2015

$dateInterval = $datetime1->diff($datetime2);
echo($dateInterval->format(%m months);
Run Code Online (Sandbox Code Playgroud)

结果:

0 months
Run Code Online (Sandbox Code Playgroud)

这是为什么?我究竟做错了什么 ?

php datetime dateinterval

3
推荐指数
1
解决办法
7485
查看次数

标签 统计

php ×4

datetime ×3

date ×2

datediff ×2

dateinterval ×1