我有两个日期字段Start和End
<input type="date" name="start>
<input type="date" name="end>
现在我希望获得所选范围与此范围内所有日期之间的天数。
答案 0 :(得分:1)
您可以使用Carbon的diffInDays()
方法:
Carbon::parse(request('start'))->diffInDays(Carbon::parse(request('end')));
列出这两个日期之间的所有日期:
$period = new DatePeriod(Carbon::parse(request('start')), CarbonInterval::day(), Carbon::parse(request('end')));
foreach ($period as $date) {
echo $date;
}