PHP datetime удалить 6 часов [дубликаты]

Другой способ использования встроенных функций - использовать функцию уменьшить :

>>> numeric = lambda x: int(x) if x.isdigit() else 0
>>> reduce(lambda x, y: x + numeric(y), 'hihello153john', 0)
9

0
задан Googlian 17 January 2019 в 04:47
поделиться

1 ответ

(PHP 5> = 5.3.0, PHP 7)

Для этого можно использовать метод data_sub,

$date = date_create($row["datetime"]);
date_sub($date, date_interval_create_from_date_string('6 days'));
echo date_format($date, 'Y-m-d');

DateTime: : sub - date_sub - вычитает количество дней, месяцев, лет, часов, минут и секунд из объекта DateTime

0
ответ дан Googlian 17 January 2019 в 04:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: