天数差异(月/年) - Laravel

Posted

技术标签:

【中文标题】天数差异(月/年) - Laravel【英文标题】:Diff in days(month / year) - Laravel 【发布时间】:2021-07-18 09:32:50 【问题描述】:

问题是如何获得从以前到今天的天数的差异,并且知道这种差异发生在过去

【问题讨论】:

【参考方案1】:

是的,它可能从以前到今天的天数有所不同,您只需要日期。例如,这是一些签入和签出日期差异。

// Params in date
public static function getDateDifference($check_in, $check_out)
    
        $check_in = strtotime($check_in);
        $check_out = strtotime($check_out);
        $date_difference = $check_out - $check_in;
        $date_difference = round($date_difference / (60 * 60 * 24));
        return $date_difference;
    

【讨论】:

是你自定义的静态函数还是laravel的carbon已经有了? 这是我的自定义静态函数 如何使用? 你可以在 app/Helpers/Helpers.php 创建你的 Helper.php 在 diffInDay 中我们使用类似 now()->DiffInDays($date->toString()) 的语法?那么怎么可能使用呢?

以上是关于天数差异(月/年) - Laravel的主要内容,如果未能解决你的问题,请参考以下文章

两个日期之间的天数 [重复]

如何找到两个日期之间的天数差异[重复]

%b %d %Y 格式的两个日期之间的差异

如何找到两个日期之间的差异c ++

C语言,跨年怎么算天数

查询两个日期相差的月数和剩下的天数