Определение времени начала, когда пользователь выбрал время gmt. - PullRequest
1 голос
/ 13 сентября 2011

У меня есть цикл, который проверяет, началась ли ежедневная игра пользователя по времени ().Время начала события зависит от времени по Гринвичу, которое выбрал пользователь.

Моя проблема в том, что я не могу понять, как определить время начала - один раз в день я перебираю базу данных исоздать все игры за день;если пользователь выбирает время по Гринвичу из 20 (например), как мне рассчитать время () для следующего времени, когда наступит время по Гринвичу 20.

РЕДАКТИРОВАТЬ: Я думаю, что здесь предполагается, что ежедневный цикл выполняется вGMT +0, это не так.Дневной цикл может быть в любое время в течение дня, это происходит после определенного события.Поэтому мне нужна СЛЕДУЮЩАЯ метка времени Unix, где происходит, например, GMT +20.

1 Ответ

1 голос
/ 13 сентября 2011

Как хранится ваша дата? Как метка времени Unix? Просто добавьте к нему 24 часа (в секундах).

<?
$time=$time+(24*60*60);
...