如何解决如何从 Laravel 中的对象数组中获取日期
我正在尝试从 $array[$i]
变量中获取日期,因为 $array[$i]
给了我对象列表,而我想要只是日期来自该对象
for($i=0; $i<30; $i++){
$array[$i] = Carbon::Now()->addDays(-$i);
$today_graph[$i] = payment::where('payment_date','=',$array[$i])->sum('amount');
}
currenlty array is giving the list of object
解决方法
使用$array[$i]->toDateString()
或者如果你需要时间也可以使用这个$array[$i]->toDateTimeString()
检查文档 here。
,payment::whereDate('payment_date','=',$array[$i])->sum('amount');
https://laraveldaily.com/eloquent-date-filtering-wheredate-and-other-methods/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。