Понятно....сервер перешагнул на следующую дату, и теперь скрипт пишет "вчера", а не "сегодня". Т.е. коррекция времени есть, а вот дата переключается только когда её переключает сервер.. Т.е. смена числа у меня на сайте происходит где то в 10 утра, а не в 0:00 ))) Вобщем, весьма космический вариант получился
Вобщем сервер у меня выдаёт время на 10 часов меньше, чем у нас в стране. Я поставил корректировку +10. Время стало правильным. Но дата осталось прежней. Т.е. когда у нас 1 ночи, скрипт считает что сейчас час ночи НО дата остаётся от предыдущего дня до того момента пока сервер не перейдет на следующую дату (на следующий день).. Вобщем то я даже и не знаю как по-другому объяснить.
Т.е. корректировка маскирует время.. На самом деле оно течёт точно так же ( если считать сутками, а не часами).
День меняется (число месяца) только когда оно меняется в США, несмотря на то, что время (именно часы) идут сейчас по времени МСК
Сегодня 13.02.2011, сейчас 20 часов 25 минут. Я добавил объявление.
Система пишет "добавлено сегодня 20:25"
Через 4 часа в России происходит смена даты на 14 февраля, НО на сервере моего провайдера дата сменится на 14 число только через 10 часов. Поэтому в час ночи скрипт будет писать "добавлено сегодня 20:25" хотя в России уже будет 14 число (а сообщение добавлено 13го). Ясное дело, что в час ночи не может быть "сегодня в 20:25", ведь это будет только через 20 часов.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения