如何在 Laravel 中将 2021-04-10 转换为 2021-04-11 增加天+1

时间:2021-04-10 03:54:43

标签: laravel date

public function search_sale(searchRequest $request) {
    return $request->date2;
}

return 时,它显示 2021-04-10,但我希望它显示 2021-04-11。我该怎么做?

2 个答案:

答案 0 :(得分:0)

您可以使用Carbon,请在下面查看

use Illuminate\Support\Carbon;

public function search_sale(searchRequest $request) {
    $date = Carbon::createFromDate($request->date2)->addDay();

    return $date->toDateString();
}

您还可以添加多天,例如->addDays(3)

答案 1 :(得分:-1)

您可以使用 strtotime() 函数来修改日期。

public function search_sale ( searchRequest $request ){
    $date = $request->date2;
    return date('Y-m-d', strtotime($date . ' +1 day'));
}

查看 documentation 以了解更多 strtotime() 函数。