比较两个日期我有两个日期在list.blade.php比较喜欢在blade.php文件
如果今天的日期是大于或等于到期日再去做别的事情做一些事情。
这里是代码:
@php
use Carbon\Carbon;
$today_date = Carbon::today();
@endphp
@foreach ($entries as $k => $entry)
@if($today_date >= $entry->expire_date)
// do something
@else
// do something
@endif
@endforeach
日期格式:YYYY-MM-DD
但是,这是行不通的。
请帮
感谢
编辑:
我尝试这样做:
<?php
use Carbon\Carbon;
$today_date = Carbon::now();
foreach ($entries as $k => $entry) {
$expire_date = Carbon::createFromFormat('Y-m-d', $entry->expire_date);
}
?>
,这让我的错误,如: image
还有一件事expire_date
是我的数据库中的文本类型,所以这可能是问题。
是在数据库中的日期时间格式的EXPIRE_DATE?它在你的控制器中被标记为时间戳吗? – aynber
否expire_date是文本。 –
如何在刀片文件中将expire_date转换为日期。你可以帮助一点 –