![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| 5433 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 23.10.2006 Репутация: нет Всего: нет |
Есть форма, данные из которой передаються скрипту-обработчику, тот в свою очередь добавляет служебную информацию, текущую дату/время и передает весь сноп INSERT'om в БД.
В запросе передаеться время... Так вот, форму будут заполнять много пользователей 3 раза в час, круглосуточно. Как быть в момент перехода с летнего времени на зимнее и наоборот? С учетом того, что нужно точно контролировать время поступления инфы! Останавливать процесс обращений само-собой нельзя :) Что можна сделать в этой ситуации? Заранее спасибо, В. |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
5433, самый лучший и надёжный способ пользоваться способом, который применяется на разных ядерных, стратегических и т.п. объектах. Например в России это время всегда равно московскому зимнему.
Тогда и не будет путаницы.. да и в любое время можно всё пересчитать на любой часовой пояс и летне-зимнее время -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| 5433 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 23.10.2006 Репутация: нет Всего: нет |
Это в плане, пересчитывать, уже вне базы, а в нее все лить по одному времени?
Идея интересна Ладно, попробую что-то придумать Но все-таки мне интересно, что делать при переходе с зимнего на летнее и обратно в скрипте, коротый будет все енто дело выводить на экран. Выборка происходит через
Может стоит попробовать через условие в php? Типа: если дата и время меньше даты+времени перехода на летнее, то выводим без изменений, больше, то добавляем 1 час к значению... Может у кого подобная функция есть, или совет универсальней, чем мною только что описаное?! |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
это не только интересная идея, а так более-менее серьёзные конторы и делают... А пересчитать никогда не поздно в противном случае, в 3 часа (и +- 1 час летнее/зимнее время) у тебя возникнут проблемы со временем в самой базе. Лexit в базе хранить в одном вермени -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |