当前位置: 首页 > 编程笔记 >

php计算2个日期的差值函数分享

丁理
2023-03-14
本文向大家介绍php计算2个日期的差值函数分享,包括了php计算2个日期的差值函数分享的使用技巧和注意事项,需要的朋友参考一下

非常简单实用的函数分享给大家,

奉上代码:


/**

     *    日期-计算2个日期的差值

     *  @return int

     */

    public function get_difference($date, $new_date) {

        $date = strtotime($date);

        $new_date = strtotime($new_date);

        return abs(ceil(($date - $new_date)/86400));

    }

超级简单,这里就不多废话了,希望小伙伴们能够喜欢。

 类似资料:
  • 本文向大家介绍php计算两个日期相差天数的方法,包括了php计算两个日期相差天数的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php计算两个日期相差天数的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的php程序设计有所帮助。

  • 问题内容: 早上好, 我开发了一个android应用程序,我疯了!由于几天,我试图得到2个日期之间的差异天。 我在乔达时间就意识到了-这似乎行得通。 我将长sqlDate保存在数据库中。这是日期选择器的日期(以毫秒为单位)。 现在,我想通过查询请求此日期,并计算以毫秒为单位的日期与现在的日期之间的日期差。 我试试这个: 记录结果: 但这是错误的。例如: 这是SqlDate的结果-现在= 25919

  • 问题内容: 我觉得很有趣,Java(或java.util库)没有内置函数来计算日期差。我想从另一个减去一个日期,以获得它们之间的经过时间。做这个的最好方式是什么? 我知道简单的方法是将时间差以毫秒为单位,然后将其转换为天。但是,我想知道这是否在所有情况下都有效(带夏令时等)。 问题答案: 如果您关注开放源代码,那么Java并不会丢失太多:尝试Joda-Time。

  • 问题内容: 在我的代码中,日期之间的差异是错误的,因为它应该是38天而不是8天。我该如何解决? 问题答案: 问题出在变量中。月以Capital M表示。 尝试更改为: 有关更多信息,请参见此javadoc。 编辑: 这是代码,如果您想以注释的方式打印差异: 希望对您有所帮助!

  • 问题内容: 我有两个日期格式: 现在,我需要以以下形式查找这两者之间的区别: 如何在PHP中做到这一点? 问题答案: 将此用于旧代码(PHP <5.3)。有关最新解决方案,请参见下面的jurka答案 您可以使用strtotime()将两个日期转换为Unix时间,然后计算它们之间的秒数。由此很容易计算出不同的时间段。 编辑: 显然,执行此操作的首选方法如下面的jurka所述。通常,仅当您没有PHP

  • 问题内容: 我试图找出表中某些字段之间的时间。但是由于我正在使用Postgresql :(( 我无法使用DATEDIFF函数。我在网上找不到任何清晰的指南/教程,这些指南/教程显示了如何在Postgres中执行类似的操作,因此我需要做同样的事情的帮助但在Postgres 我假设如果我使用支持DATEDIFF函数的RDBMS,则此查询将起作用,因此,基本上我的问题是如何更改它,以便它使用Postgr