Как читать date_time_set как текущее время в php? - PullRequest
0 голосов
/ 29 сентября 2018

Как читать date_time_set как текущее время в php?это означает, что когда я бегу через 5 минут, это время должно быть 3:10

$date=date_create("2018-09-26");
date_time_set($date,3,5);
echo date_format($date,'y-m-d H:i:s')."\n";
//output   18-09-26 03:05:00.

1 Ответ

0 голосов
/ 29 сентября 2018

Объекты Date на самом деле не работают таким образом.Они просто для хранения значений времени, они не часы.Вам нужно будет получить время при запуске через что-то вроде $start = time();.Оттуда всякий раз, когда вы хотите узнать, сколько времени прошло, вы можете сделать $elapsed = time() - $start;, чтобы получить количество секунд, прошедших с момента запуска сценария, и тогда вы можете делать математические вычисления или делать что-то похожее на * 1003.*

...