У меня была работа для этого здесь, в моем офисе. По сути, мне все равно, какое время было в формате даты/времени. Это было бессмысленно. Мне просто нужно было знать, прошло ли X минут с тех пор, как я в последний раз видел их на сервере, и если бы мне нужно было их разгадать.
Так что моя колонка на сервере для хранения времени была просто большой. Когда пользователь попал на мой сервер в первый раз, я бы хранить:
time() + (60 * $minutes);
В следующий раз, когда они попали на сервер, я бы смотреть на время(), и если это было больше, чем то, что я хранится в таблице, то пользователь закончилось. Я бы уничтожил их «временную метку» на сервере, чем им пришлось бы снова войти в систему. Если бы это было не больше, то я бы сохранил новое значение time() + (60 * $minutes);
Мне действительно не нравилась точная дата и время. Я никогда не буду читать его дословно. Меня просто беспокоило, что это было в течение нескольких минут.
и в чем вопрос? где любой код, который работает не так, как ожидалось? – Jeff
https://secure.php.net/manual/en/datetime.diff.php –
Итак, как мне генерировать timestring, аналогичную $ lasthit с текущим временем? – user1687621