DivDivAdm Опубликовано 8 Августа 2010 Жалоба Поделиться Опубликовано 8 Августа 2010 Когда пытаюсь работать с датой последнего визита на форум пользователя, то всё отлично. А когда смотрю дату последнего поста в каком-либо форуме, то время на 4 часа меньше, чем должно быть...Что не так? =\В настройках форума время правильно показывается. DivDivAdm отреагировал на это 1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 8 Августа 2010 Жалоба Поделиться Опубликовано 8 Августа 2010 Английская версия? Может быть у вас просто 12-часовой формат дат? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DivDivAdm Опубликовано 9 Августа 2010 Автор Жалоба Поделиться Опубликовано 9 Августа 2010 Английская версия? Может быть у вас просто 12-часовой формат дат? Русская. 24-часовой Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 LastDragon Опубликовано 9 Августа 2010 Жалоба Поделиться Опубликовано 9 Августа 2010 В настройках форума нужно выбрать правильный часовой пояс + свои настройки проверьте. (для форума - для гостей перевод на летнее время не работает, поэтому для МСК в данный момент должно быть +4, осенью придется обратно на +3 переключить...) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DivDivAdm Опубликовано 9 Августа 2010 Автор Жалоба Поделиться Опубликовано 9 Августа 2010 Текущее время в системе (с использованием всех настроек) в АЦ и Текущее время (включая ваши настройки часового пояса) в настройках профиля юзера правилньо показывают.И там, и там Мск время выбрано. Ладно бы все даты кривились...так время ласт визита правилньо же показывается, а время написания поста нет...Вот это больше печалит.Так бы просто везде +4 сделал... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DDfans Опубликовано 11 Августа 2010 Жалоба Поделиться Опубликовано 11 Августа 2010 Я на летний сезон не ставлю +4 (не вижу смысла тупо менять пояса), а просто добавляю коррекцию времени хостера в соотв. поле как +60 (минут).Хотя не суть, что именно из всего этого важнее. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 11 Августа 2010 Жалоба Поделиться Опубликовано 11 Августа 2010 а время написания поста нетЧто-то как-то все подозрительно очень звучит. На стандартном шаблоне так же? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DivDivAdm Опубликовано 11 Августа 2010 Автор Жалоба Поделиться Опубликовано 11 Августа 2010 а время написания поста нетЧто-то как-то все подозрительно очень звучит. На стандартном шаблоне так же? обе даты из boardIndexTemplate выцыпляю Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 11 Августа 2010 Жалоба Поделиться Опубликовано 11 Августа 2010 обе даты из boardIndexTemplate выцыпляю Чего-чего, простите? Т.е. бага не на стандартной странице форума, а после работы какого-то вашего скрипта? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DivDivAdm Опубликовано 11 Августа 2010 Автор Жалоба Поделиться Опубликовано 11 Августа 2010 обе даты из boardIndexTemplate выцыпляю Чего-чего, простите? Т.е. бага не на стандартной странице форума, а после работы какого-то вашего скрипта? Да, кое-что дописывал.Беру $this->memberData['last_activity'] и вывожуИ по форуму...беру $forum_data[last_post] и вывожу ...или это не правильно? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 LastDragon Опубликовано 11 Августа 2010 Жалоба Поделиться Опубликовано 11 Августа 2010 Неправильно. Для дат (и др. данных) нужно использовать {parse}. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DivDivAdm Опубликовано 11 Августа 2010 Автор Жалоба Поделиться Опубликовано 11 Августа 2010 Неправильно. Для дат (и др. данных) нужно использовать {parse}. А в чём различия? Или он в массиве хранит дату не под типом Дат? Просто, если стандартным parse, он выводит надпись аля "Вы бали 4 дня назад"А мне надо, чтоб число писалось. З.Ы. к тому же пропарсенная стандартная строка порой пишет ,что я был на форуме 47 минут назад, хотя я там минуту назад был. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 11 Августа 2010 Жалоба Поделиться Опубликовано 11 Августа 2010 Если я не ошибаюсь, парсер вносит поправку с учетом часового пояса конкретного пользователя + форматирует дату в соответствии с выбранной локалью. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DivDivAdm Опубликовано 11 Августа 2010 Автор Жалоба Поделиться Опубликовано 11 Августа 2010 Если я не ошибаюсь, парсер вносит поправку с учетом часового пояса конкретного пользователя + форматирует дату в соответствии с выбранной локалью. А у гостя как всё происходит ? У него ж настроек нет... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 LastDragon Опубликовано 11 Августа 2010 Жалоба Поделиться Опубликовано 11 Августа 2010 А в чём различия? Или он в массиве хранит дату не под типом Дат?Наверное в том, что дата храниться в виде числа? (которое у вас и выводится). Просто, если стандартным parse, он выводит надпись аля "Вы бали 4 дня назад"Ссылку посмотрите, там написано какие опции есть. А у гостя как всё происходит ? У него ж настроек нет... Зато есть глобальные настройки. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DivDivAdm Опубликовано 11 Августа 2010 Автор Жалоба Поделиться Опубликовано 11 Августа 2010 (изменено) Наверное в том, что дата храниться в виде числа? (которое у вас и выводится). Ну эт само собой.Но я потом выцепляю же с помощью getdate и из массива дату и время уже беру. З.Ы. за ссыль спасибо ) Изменено 11 Августа 2010 пользователем DivDivAdm Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DDfans Опубликовано 11 Августа 2010 Жалоба Поделиться Опубликовано 11 Августа 2010 Странный вы человек, DivDivAdm.Создаете топик о том, что не работает дата.Три дня мурыжите эту тему без толку, а потом выясняется, что вы там наворотили кучу приключений, да еще и не поняли что сделали. А сразу было сказать нельзя об этом? Или просто пофлудить лишний раз захотелось? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
DivDivAdm
Когда пытаюсь работать с датой последнего визита на форум пользователя, то всё отлично.
А когда смотрю дату последнего поста в каком-либо форуме, то время на 4 часа меньше, чем должно быть...
Что не так? =\
В настройках форума время правильно показывается.
Ссылка на комментарий
Поделиться на других сайтах
16 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.