相关疑难解决方法(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将一个日期减去另一个日期,并以天 - 小时 - 分 - 秒格式显示结果.我是怎么用ph​​p做的.我尝试使用时间戳,但它没有给出正确的值.请给出建议

例如:从2012-04-27 19:30:56到2012-04-27 19:37:56

我用这个代码

if(strtotime($history['datetimestamp']) > strtotime($lasttime)) {

                 $totalelapsed1 = (strtotime($history['datetimestamp'])-strtotime($lasttime)); 




                     if($totalelapsed1 > 60 ) {
                         $sec = $totalelapsed1%60;
                         $min = round($totalelapsed1/60 , 0);

                         $minute = $min + $minute;
                         $second = $sec + $second;

                        // echo $min. " min " .$sec." sec";

                     } else {
                         //echo "0 min " . $totalelapsed1." sec";

                         $minute = 0 + $minute;
                         $second = $totalelapsed1 + $second;

                    }



                } else {
                     $minute = 0 + $minute;
                     $second = …
Run Code Online (Sandbox Code Playgroud)

php

4
推荐指数
2
解决办法
6490
查看次数

标签 统计

php ×2

datediff ×1

datetime ×1