НОМЕР НЕДЕЛИ В МЕСЯЦЕ PHP
В PHP есть функция date()
, которая возвращает текущую дату и время в заданном формате. Для получения номера недели в месяце можно воспользоваться следующим кодом:
$date = date('Y-m-d');$weekInMonth = ceil(substr($date, 8, 2) / 7);
Первая строка создает переменную $date
и присваивает ей текущую дату в формате "год-месяц-день". Вторая строка использует функцию substr()
, чтобы получить день месяца из переменной $date
, а затем делит его на 7 и округляет вверх с помощью функции ceil()
.
Например, если текущая дата 15 февраля, то переменная $weekInMonth
будет равна 3, так как это третья неделя месяца.
Уроки PHP 7 - Функции даты и времени. Date(). Time().
Уроки PHP #8 Функции для работы с датой и временем
Из даты в Excel извлечь отдельно День, Месяц, Год, номер недели, день недели в текст
Простой выбор даты в форме html сайта (календарь) js + стилизация
php для начинающих: Дата и время, урок 30.
Как с помощью массива и языка PHP вывести дни недели.
PHP для начинающих - #20 Отображение даты и времени
58 - Уроки PHP. DatePeriod, DateInterval
Carbon - простой и функциональный инструмент PHP для работы с датой и временем