OK. Поэтому я пытался реализовать таймер. Сейчас происходит очень странная вещь, и я не могу понять, почему?
В основном я пытаюсь найти разницу между последним доступом и текущим временем. Я храню время последнего доступа в базе данных. Это значение соответствует времени сервера. Но когда я пытаюсь использовать функцию time () в php, она показывает значения, которые на 5-6 часов отстают от времени, которое у меня есть в базе данных.
Например: вот мой код:
$t1= strtotime($played_row->timer); // Time from the database with CURRENT_TIMESTAMP
$t2= strtotime("now"); // Get the current time
Показывает Год: 2012 Месяц: 01 День: 21 - 17:28 для t2
и Год: 2012 Месяц: 01 День: 21 - 22:28 для моих значений меток времени.
Может кто-нибудь сказать, почему это так?
P.S .: Я запускаю код на самом компьютере.