如何计算codeigniter中两个不同的两个日期的持续时间?

时间:2014-11-28 12:27:03

标签: php codeigniter

我更喜欢在Codeigniter中计算日期时间,如下面的描述

我从数据库中选择具有两个不同持续时间的日期

  1. From_date = 2014-11-30,
  2. To_date = 2014-12-03,
  3. 我想得到如下结果。

    持续时间= from_date - To_date

    持续时间=?

    <?php 
        $exp = date("y-m-d",strtotime($invoice->fto));
        $now = date("y-m-d",time());
        $diffday = $now-$exp;
        echo $diffday;
    ?>
    

    如上面的代码我只得到 0

1 个答案:

答案 0 :(得分:0)

CodeIgniter有一个辅助函数,可以在日期帮助器中为您执行此操作。被称为“timepan”

https://ellislab.com/codeigniter/user-guide/helpers/date_helper.html

echo timespan($exp, $now);