PHP ПОСЛЕДНИЙ ДЕНЬ НЕДЕЛИ

PHP предоставляет нам несколько удобных способов для получения последнего дня недели. Вы можете использовать встроенную функцию PHP date() в сочетании с параметром 'N', который возвращает номер дня недели (1 - Понедельник, ..., 7 - Воскресенье). С учетом этого, мы можем вычислить количество дней, которое осталось до конца недели и добавить это количество дней к текущей дате.

$days_to_saturday = 6 - date('N');$last_day_of_week = date('Y-m-d', strtotime("+$days_to_saturday days"));

В этом примере мы вычисляем количество дней, которые остаются до субботы, и добавляем этот период к текущей дате, чтобы получить последний день недели в формате ГГГГ-ММ-ДД.

Также можно использовать библиотеку Carbon, которая предоставляет дополнительные методы для работы с датами и временем в PHP:

use Carbon\Carbon;$last_day_of_week = Carbon::now()->endOfWeek()->toDateString();

Этот код использует метод endOfWeek(), чтобы получить последний день текущей недели, и метод toDateString() для преобразования даты в строковый формат.

Уроки PHP 7 Функции даты и времени Date Time

Уроки PHP #8 Функции для работы с датой и временем

Уроки PHP 7 - Функции даты и времени. Date(). Time().

#16 [Функции работы с датами в PHP] урок курса по программированию

Как с помощью массива и языка PHP вывести дни недели.

Последний день недели

Нефтепровод \

Реклама
Новое
Реклама