не про политику
У меня на компе московское время. Часовой пояс стоит GMT+3
В настройках профиля на форуме тоже стоит GMT+3
И несмотря на все эти хитрости, штамп времени в сообщениях, моих и чужих, на 1 час больше, чем на компе
Отправлено 04 ноября 2014 - 20:25
Да часы на сервере то как раз на час вперед идут. Но скрипты форума уж больно вумные пошли. Подкрутил настройки - у меня сейчас показывает как и должно быть - на форуме +1 час от моего.
Блин. Какому-то гению пришло в голову повыпендриваться с часами, а у меня из-за этого должна голова болеть.
Сталин придет - порядок наведет!
Отправлено 04 ноября 2014 - 20:29
Блин. Какому-то гению пришло в голову повыпендриваться с часами, а у меня из-за этого должна голова болеть.
Для нашего региона самое верное время Московское
придолбало летом - кога солнце встает в 4 утра- а садится в 8 вечера
для Киева и уж паче для Львова GMT+2 вполне нормально
Отправлено 04 ноября 2014 - 22:48
тест
Нет, по-моему вы немного запутались и не поняли сути вопроса в принципе. Я могу жить хоть по сибирскому времени. И если я указываю в настройках форума свой часовой пояс, в котором я живу в своём больном воображении, то форум показывает мне свои timestamp-ы с учётом моего часового пояса. То есть он это делает. Это работает. Но откуда-то берётся ещё +1 час.
вот и сейчас опять. На моих часах 20:55. Форум же показывает, что сообщение я отправил в 21:50
Отправлено 04 ноября 2014 - 23:15
Переводы времени. Таймзона соответствующая Украине. Вычисление времени соответственно часовых поясов. Развлекуха. Завтра попробую переключить часовой пояс на сервере, мож поможет.
Главный вопрос:
Какой часовой пояс соответсвует тому, что сечас должен быть у Донецка?
Вот список доступных - выбирайте.
Сталин придет - порядок наведет!
Отправлено 04 ноября 2014 - 23:31
Нет, ты всё-таки не понял сути вопроса.
Вот я для наглядности включил у себя на компе киевский часовой пояс (GMT+2) Щас часы показывают 20:30.
В настройках форума я также переключился на GMT+2. Отправляю это сообщение...
Отправлено Сегодня, 21:33
то есть какой часовой пояс ни выбери, форум всё равно показывает на час больше.
Какое бы ни было правильное время в Донецке, форум в любом случае должен знать, где у него правильное время по Гринвичу. По идее оно (GMT) должно быть как минимум в биосе.
Отправлено 04 ноября 2014 - 23:40
Drucha ,
Попробуем так пояснить: потому что на сервере стоит часовой пояс Europe/Kiev, но от Миши поступила просьба поставить время в с соответствии "мы не переводим часы", я не особо заморачивался, и переписал время на новое, в результате чего получилось, что часы спешат на час, и скрипты вычисляют это время в соответствии с системными часами и настройками часовых поясов, вот и получается, что +час.
Хотя как вариант - не гемороится с настройками часовых поясов, настроить время как оно должно быть в текущем часовом поясе, а пользователи пускай сами настраивают себе таймзоны в профиле.
Сталин придет - порядок наведет!
Отправлено 04 ноября 2014 - 22:49
переписал время на новое
то есть ты просто командой date вбил новое время и всё?
Вообще говоря, в ответ на Мишину просьбу следовало бы предложить Мише поставить GMT+3 в своём собственном профиле. Ну и просто объяснить, из чего состоит время на форуме и почему этого не надо делать.
Отправлено 04 ноября 2014 - 22:53
Ага. В общем плохая идея была. Очень плохая. Сделал бы кто другой - надавал бы по рукам за такое наркоманство, но на тот момент было не до того, и сделал первое, что попалось под руку.
В общем вернул все как было. А кто хочет себе время без перевода часов - самостоятельно выставляет себе в профиле настройки часового пояса.
Сталин придет - порядок наведет!
Отправлено 04 ноября 2014 - 23:13
А кто хочет себе время без перевода часов
Не совсем корректная формулировка, откуда и корень зла. Переход с летнего на зимнее в ДНР всё же был. Но вместе с этим, был также и переход в другой часовой пояс.
То есть ты вполне мог вбить новое время командой date. Но перед этим нужно было бы изменить также и часовой пояс, что-то типа
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
впрочем, у пользователей форума в результате этих двух действий ничего бы не изменилось
Отправлено 04 ноября 2014 - 23:18
впрочем, у пользователей в результате этих двух действий ничего бы не изменилось
Угу. Все равно у всех в профилях вбиты часовые пояса. А в результате скрипты форума берут с сервера время UTC, высчитывают часовые пояса пользователя и показываеют пользователю рассчитанное время. Так что проще не заморачиваться, и использовать на сервере точное время в любом часовом поясе, а скрипты форума сделают дальше все сами.
Сталин придет - порядок наведет!
0 пользователей, 0 гостей, 0 анонимных