Администратор
UPD
Установите эту галку, если ваш регион переходит на зимнее время и все будет хорошо.
2. Еще одна необходимая кому-то мелочь: в настройках Счетчик статистики, баннеры появилась галочка:
Временной пояс
Проверьте свое местное время, cейчас: ХХ:ХХ
Москва___________________V
[ ] Мой регион переходит на зимнее время
Установите эту галку, если ваш регион переходит на зимнее время и все будет хорошо.
2. Еще одна необходимая кому-то мелочь: в настройках Счетчик статистики, баннеры появилась галочка:
[v] не считать мои посещения (при этом вы будете видеть текстовую ссылку на статистику. Остальные посетители будут видеть счетчик или ссылку согласно выбранному выше варианту)
Если эта галочка установлена, то в разделе статистики "Пользователи" ваши собственные посещения своего дневника показываться не будут.
Первоначальный текст записи:
В этом году Россия, столице которой доверен хостинг @дневников, а также Беларусь и еще некоторые страны, где живут наши пользователи, не перешли на зимнее время. У нас на сайте впервые изменилась разница между временем на сервере и на часах пользователей, не переводивших в минувшее воскресенье стрелки часов.
Изучив вопрос перехода на зимнее-летнее время, мы пришли к выводу, что нам на сервере ничего менять не следует, т.к. мы не знаем точно — пришел ли пользователь из России, Украины или Бангладеш. Следовательно, отдельно мы не можем правильно прибавлять или отнимать час для каждого посетителя. Все страны, даже республики или штаты внутри них, по-разному обращаются со своим местным временем и 2 раза в год какие-то из них могут менять этот порядок, поэтому точно подстроиться под всех нам не удастся.
Смотреть карту
Синие - переводят часы
Оранжевые - отменили переход
Красные - никогда не переводили
Для того, чтобы у живущих за пределами России зарегистрированных пользователей время записей и комментариев на сайте показывалось правильно, нужно поменять в настройках свой часовой пояс относительно Москвы.
Первоначальный текст записи:
В этом году Россия, столице которой доверен хостинг @дневников, а также Беларусь и еще некоторые страны, где живут наши пользователи, не перешли на зимнее время. У нас на сайте впервые изменилась разница между временем на сервере и на часах пользователей, не переводивших в минувшее воскресенье стрелки часов.
Изучив вопрос перехода на зимнее-летнее время, мы пришли к выводу, что нам на сервере ничего менять не следует, т.к. мы не знаем точно — пришел ли пользователь из России, Украины или Бангладеш. Следовательно, отдельно мы не можем правильно прибавлять или отнимать час для каждого посетителя. Все страны, даже республики или штаты внутри них, по-разному обращаются со своим местным временем и 2 раза в год какие-то из них могут менять этот порядок, поэтому точно подстроиться под всех нам не удастся.
Смотреть карту
Синие - переводят часы
Оранжевые - отменили переход
Красные - никогда не переводили
Для того, чтобы у живущих за пределами России зарегистрированных пользователей время записей и комментариев на сайте показывалось правильно, нужно поменять в настройках свой часовой пояс относительно Москвы.
31.10.2011 в 14:16
31.10.2011 в 14:20
31.10.2011 в 14:22
31.10.2011 в 14:22
31.10.2011 в 14:24
31.10.2011 в 14:26
31.10.2011 в 14:33
нос, могут.
США, если я не путаю, в первые выходные ноября переводит часы.
Вот тут есть большая сводная таблица — www.timeanddate.com/time/dst/2011.html
31.10.2011 в 14:36
В Намибии переход на летнее время проводится в первое воскресенье апреля, а на зимнее - первое воскресенье сентября; в Иордании действует схема "последний четверг марта - последняя пятница сентября"; в Бразилии - "третье воскресенье февраля - третье воскресенье октября".
С 2007 года в США и Канаде переход на летнее время осуществляется во второе воскресенье марта в 2.00, и возвращается обратно в первое воскресенье ноября, также в 2.00.
31.10.2011 в 14:52
31.10.2011 в 15:05
Gabriel <Lee> Lark, Британия самая правильная. Ну, конечно, она же придумала нулевой меридиан и присвоила его себе - пустила через себя
31.10.2011 в 15:39
31.10.2011 в 15:49
Можно их не перечислять
31.10.2011 в 16:27
31.10.2011 в 16:37
31.10.2011 в 16:43
31.10.2011 в 16:48
31.10.2011 в 17:31
31.10.2011 в 17:50
Я правильно понимаю, что у большинства тех, кто переводит:
- в 3 часа последнего воскресенья октября стрелки переводятся на 2 часа ночи;
- в 2 часа последнего воскресенья марта у них становится 3 часа ночи?
31.10.2011 в 18:06
31.10.2011 в 18:12
Так это ж веб-сервер. А при чём веб-сервер к часовым поясам? Часовые пояса ОСь должна знать. И вот из неё их можно и брать.
31.10.2011 в 23:17
Насколько я понимаю, на сервере установлено время и все установленное на сервере ПО использует его. Информация о временных зонах, конечно, есть. Любая программа спрашивают у сервера - "какое сейчас время в Зимбабве?" Сервер смотрит свое время, делает коррекцию согласно информации о временных зонах, и выдает время в Зимбабве.
Я не знаю, как это у нас устроено, но зачем-то же юзеры указывают свой временной пояс в настройках. Наверно затем, что в Зимбабве может быть больше одного часового пояса. Вот сейчас Россия не перевела часы и что-то там, наверно, изменилось. Мне сказали, что в воскресенье (и сегодня, возможно) у жителей Украины посты показывались на час позже.
Поскольку и в дальнейшем какие-то страны, штаты, республики и улицы могут вводить и отменять у себя зимнее время, мы сделаем галочку в настройках "Зимнее время". Помимо указания временного пояса, те пользователи, чьи страны и улицы переходят на зимнее-летнее время установят ее и время у них будет корректироваться.
31.10.2011 в 23:18
31.10.2011 в 23:19
31.10.2011 в 23:51
01.11.2011 в 01:03
а правда, нельзя было бы так сделать? мы-то знаем, когда время переводим - перевел время, поставил галочку, все было бы просто)
01.11.2011 в 02:04
- Кошка -, мало ли что совпало)) Вы же должны понимать, что природа явлений разная.
Вчера еще человеческий род достиг численности 7 млрд. - тоже совпало. Но тоже не поэтому.
01.11.2011 в 02:47
Чёрт его знает, какая там природа! Может, это рассинхронизация по времени.
01.11.2011 в 13:21
01.11.2011 в 23:11
01.11.2011 в 23:14
PS: nginx и системное время сервера тут не причем, php использует (в ветке 5+ точно) своб библиотеку времени, для него необходимо установить обновленных пекл - pecl.php.net/package/timezonedb