Получить грядущий день с любой конкретной даты с Carbon

Как я могу получить следующее воскресенье с указанной даты с CarbonКак будто я хочу получить его в следующее воскресенье с этой даты.

2017-04-03, который будет 2017-04-09,

Я могу прийти в воскресенье из new Carbon('next sunday');, но мне нужно получить его от конкретной даты.

Любая помощь будет высоко оценена.

1 ответ

Решение

Один из способов сделать это:

Carbon::parse($someDate)->endOfWeek()

Вы также можете цепи ->startOfDay() если часть времени важна.

Или вы можете сделать это:

Cabon::parse($someDate)->startOfWeek()->addDays(6)
Другие вопросы по тегам