Как реализовать вычитание времени? [закрыт]

157
12 мая 2019, 02:10

Как реализовать вычитание времени, скажем в 21:20 будет проводиться мероприятие а чтоб активировать ссылку в 20:45, ну чтоб два раза не писать а чтоб одним разом отняло

Answer 1

Два варианта. Оба варианта вычитают 35 минут.

Первый

echo date("H:i", strtotime('-35 minutes',strtotime('21:20')));

Второй

$dateTimeMinutesAgo = new DateTime("21:20");
$dateTimeMinutesAgo->sub(new DateInterval('PT35M'));
$dateTimeMinutesAgo = $dateTimeMinutesAgo->format("H:i");
echo $dateTimeMinutesAgo;
Answer 2

Если правильно понял суть вопроса надо вычислить время за 35 минут до начала мероприятия?

echo date("H:i",strtotime('-35 minutes',strtotime('21:20')));
READ ALSO
Замыкание PHP возвращает объект

Замыкание PHP возвращает объект

Почему при использовании анонимной функции я не получаю true/false, как ожидаю, а вместо этого получаю объект класса Closure?

145
Заголовок php запросов

Заголовок php запросов

Ребята очень нужна помощьСдают нервы

142
Авторизация в yii2

Авторизация в yii2

у меня вот такая задачаПри регистрации должен выдавать выдавать bearer-токен

165
Не работает отправка post запроса Ajax

Не работает отправка post запроса Ajax

Пытаюсь обработать нажатие кнопки в форме

197