14:11 1.04.2018
Немного о том, как в PHP получить дату прошедшего или будущего дня. Пару строк кода:
В первой строке мы создаём переменную, чьё значение будет двум суткам в секундах -
Если надо увеличить или уменьшить количество дней, измените число
$day = 86400 * 2;
$date = date('d.m.Y', time() - $day);
В первой строке мы создаём переменную, чьё значение будет двум суткам в секундах -
172800
, 86400
умножаем на 2
и получаем двое суток. Во-второй строке код вычисляет дату дня, что была двое суток назад. Функция time
возвращает текущее время в секундах, тут же от этих секунд отнимается двое суток $day
, потом функция date
переводит полученные секунды в формат даты: день.месяц.год
и отправляется это в переменную $date
. Сегодня переменная $date
содержит значение 30.03.2018
.Если надо увеличить или уменьшить количество дней, измените число
2
в первой строке на нужное количество дней. Если надо получить дату дня не прошлого, а будущего, то во-второй строке измените знак минуса -
на плюс +
.- Жалоба