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

98
25 августа 2019, 22:20

Не могу найти в доках и гугле - как получить время 5, 10, 20 или 30 минут назад?

Answer 1

А используя new DateTime?

date_default_timezone_set('Europe/Kiev');
$d = new DateTime;
echo $d->modify('-5 minutes')->format('H:i:s');

И т.д., по аналогу с "-5 minutes" установите интервал.

Или так:

date_default_timezone_set('Europe/Kiev');
echo (new DateTime('-5 minutes'))->format('H:i:s');
Answer 2

Как то так

echo date("H:i", strtotime('-5 minutes',time()));
echo date("H:i", strtotime('-10 minutes',time()));
echo date("H:i", strtotime('-20 minutes',time()));
echo date("H:i", strtotime('-30 minutes',time()));
READ ALSO
JWT токен - TOKEN_EXPIRED при 2 рефреше

JWT токен - TOKEN_EXPIRED при 2 рефреше

Всем приветПишу API на Laravel, использую пакет tymon/jwt-auth

127
Не могу поднять проект на ZendFramework

Не могу поднять проект на ZendFramework

Не могу поднять проект после "смерти сервака" Вылетает ошибка через WEB (You don't have permission to access /php-bin/php/indexphp on this server

104
динамическое создание карточки modx

динамическое создание карточки modx

есть товары которые находятся в db migx там же и заполняются

136
DokuWiki пустой $_GET

DokuWiki пустой $_GET

в адресной строке GET параметры присутствуют, однако на странице var_dump($_GET); даёт пустой массивКак получить достцп к настоящему $_GET?

117