我有有ID,学校ID,日期,结束日期等录取表,我想表明一个数据,如果今天的日期是laravel雄辩的起始日期和END_DATE之间
应用下面的代码,你可以得到当前日期的最新数据
$currentDate = date('Y-m-d');
$result = my_table::where(DB::raw('DATE(start_date)'), '<=' , $currentDate)
->where(DB::raw('DATE(end_Date)'), '>' , $currentDate)
->orderBy('id','desc')
->first();
`$start_date = date('2018-01-01');
$end_date = date('2018-05-02');
Adminssion::whereBetween(Carbon\Carbon::now()->toDateString(), [$start_date, $end_date])->get();`
碳Now()函数会给你当前的日期和时间。和toDateString()一致的功能只给你今天的日期。并与whereBetween()函数就可以比较start_date和end_date之间的当前日期。