调用字符串上的成员函数 diffInDays() [关闭]
Posted
技术标签:
【中文标题】调用字符串上的成员函数 diffInDays() [关闭]【英文标题】:Call to a member function diffInDays() on string [closed] 【发布时间】:2022-01-24 05:51:17 【问题描述】:我从数据库中获取当前和以前的日期并发现此错误。我想要从日期中减去的两次之间的差异
【问题讨论】:
两者都应该是日期类型,必要时转换为日期 正如@richard 所说,使用 carbon 包将数据转换为日期格式并使用 carbon 计算差异 【参考方案1】:diffInDays
是一个仅在 Carbon
对象上可用的函数。因此,您首先需要确保从日期创建一个碳对象。由于您没有粘贴任何我可以更正的代码,因此这里是一个示例。
$date_1='2021-10-10';
$date_2='2021-10-15';
return \Carbon\Carbon::parse($date_1)->diffInDays($date_2);
【讨论】:
以上是关于调用字符串上的成员函数 diffInDays() [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
调用字符串上的成员函数 addEagerConstraints() - Laravel 8