Здравствуйте, подскажите есть ли в PHP какая нибудь умная функция, которая принимала бы в качестве базовой даты строку "29 dec 2016" и определяла что строка "18 jan" уже 2017 год?
Это работает не так как мне нужно:
$date1 = strtotime('29 dec 2016');
$date2 = strtotime('18 jan', $date1);
echo date("Y-m-d H:i:s", $date2);
// 2016-01-18 00:00:00
Просто проверить не меньше ли текущей даты 18 января и прибавить год.
$date1 = strtotime('29 dec 2016');
$date2 = strtotime('18 jan', $date1);
if ($date1 > $date2) {
$date2 = strtotime('+1 year', $date2);
}
echo date("Y-m-d H:i:s", $date2);
// 2017-01-18 00:00:00
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Нужно на странице, изменять информацию через определенный период времени, например, раз в сутки
У меня подгружались похожие записиЯ добавил ещё и страницы