您可以将Carbon::*()
的结果保存到变量中并调用其成员。
if (empty($startDate)) {
$carbon = Carbon::now();
} else {
$carbon = Carbon::createFromFormat(...);
}
$post->start_at = $carbon;
if (empty($endDate)) {
$post->end_at = $carbon->endOfDay();
} else {
$post->end_at = Carbon::createFromFormat(...);
}