Loading...
Обучение/Помощь новичкам | PHP Timezone - Разница во времени.
PhpStorm (08.01.2018 в 08:41)
Master zpank (08.01.2018 в 07:42)
Saint (08.01.2018 в 06:26)
Это ты не разобрался , а сделал велосипед ,причём одноколёсный и с двумя рулями .
Решение банально просто :
В начало твоего скрипта где грузится сессия впиши :
date_default_timezone_set('Europe/Moscow');
ну или другую свою зону

А что делать с юзерами у кого другая разница во времени?


а что, они жалуются?

Пока еще некому жаловаться, но думаю будут
Master zpank , В 2008-9 году данное решение было реализовано в dcms 664 ,которому уже около десятка лет . и вроде бы за столько лет гнобления 664 нужно бы понять как он работает .

Самое просто и часто лучшее решение : дать юзерам возможность указывать смещение их зоны . вопрос на само деле решить щелчком пальцов не выйдет ,по хорошему придётся использовать какой-то сервис которых достаточно ,которые имеют лимиты смогут показывать время по ip . люди ещё советуют средствами браузера это дело выводить на js ,но как по мне это дичь и реализовать по факту что-то адекватное наверно не выйдет . хотя кстати подхватит время js кодом вполне реально .уж браузеру юзера виднее сколько там у него времени сейчас .
Оказывается у всё равно меня разница в 12 часов
Онлайн: 0
Время:
Gen. 0.072
(c) Bym.Guru 2010-2026