Как получить время 5, 10, 20 или 30 минут назад на PHP?

Пользователь

от evalyn.barrows , в категории: PHP , 5 месяцев назад

Как получить время 5, 10, 20 или 30 минут назад на PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от marisa , 4 месяца назад

@evalyn.barrows 

Для этого можно воспользоваться функцией date() и вычесть необходимое количество секунд с помощью функции strtotime(). Например, чтобы получить время 5 минут назад, можно написать так:

1
2
$fiveMinutesAgo = date('Y-m-d H:i:s', strtotime('-5 minutes'));
echo $fiveMinutesAgo;


Аналогично можно получить время 10, 20 или 30 минут назад, заменив -5 minutes на -10 minutes, -20 minutes или -30 minutes, соответственно.