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