Re: помогите с временем разобраться (летнее/зимнее)
Качановский Дмитрий wrote: Ошибаешься!!! есть у винды (да и не токо у винды) сервис адаптации системного под глобальное, полученое от мировых серверов времени - и ОНО МЕНЯЕТСЯ :) Ну и что? Запустить сервис, а потом удивляться что оно меняется? Опять орг вопрос. Либо приделывай к копму атомные часы ;-E``` При переходе на зимнее меняется только часовой пояс, но не ГМТ. ммм??? спорить не буду, но знаю одно точно - независимо от погоды за окном мой часовой пояс +0200 Это маздайка тебя обманывает. Если зону брать из API, то должно меняться. Я наступал на такие грабли когда вручную вычислял локальное время. Хотя нет, вспоминил. Винда не только переводит время на час, но и меняет зону. Так что меняет локальное время которое равно времени в матплате. ГМТ не меняется. -- --- Home Page http://ok.novgorod.net/ap ---
Re: помогите с временем разобраться (летнее/зимнее)
Качановский Дмитрий ... да и не в часовых поясах проблема. уже который раз повторяю - главная проблама, что два события произошедших одно за другим могут быть в базе датированы в обратном порядке из-за перевода часов вот меня и мучает вопрос, как надо разрабатывать базу (да и собственно алгоритмы работающие с этой информацией), что бы эти переходы не создавали проблем. Значит не привязывайся ко времени. Всё просто, не так ли ? ;) -- Хорсун Влад
Re: помогите с временем разобраться (летнее/зимнее)
Привет, Качановский! Вы пишешь 09 июня 2007: КД блин, наскоко был прав дедушка Эйнштейн, когда говорил, что все в этом мире КД относительно, особенно время Йез. Ибо время проведённое в хорошей компании за рюмочкой пЫва, летит во сто крат быстрее, того же промежутка времени, возложенного на алтарь любимой работы... -- With best regards, Alex Cherednichenko.
Re: помогите с временем разобраться (летнее/зимнее)
Качановский Дмитрий wrote: GMT|UTC - не панацея, хотя бы потому что на компьютере ты имееешь не ГЛОБАЛЬНОЕ время, а всего лишь СИСТЕМНОЕ (почуствуйте разницу) 1. в системе время может меняться по желанию админа или операционной системы (хоть и настраиваемо, но может) ОС не меняет время. Админ - это уже оргвопрос. При переходе на зимнее меняется только часовой пояс, но не ГМТ. Есть ещё событие WM_TIMECHANGE. 2. сохраняя время в глобальном формате, потом имеешь гемор с представлением его в локальном, поскоку задним числом невозможно определить когда был переход на зимнее/летнее время Нельзя на ёлку влезть и рыбку съесть. Например во всяких ЦУП время никогда не переводят. -- --- Home Page http://ok.novgorod.net/ap ---
Re: помогите с временем разобраться (летнее/зимнее)
Alexey Popov ... При переходе на зимнее меняется только часовой пояс, но не ГМТ. Гы. Зимнее время - правильное, а переходят - на летнее ;))) Часовой пояс, есс-но, при этом не меняется -- Хорсун Влад
Re: помогите с временем разобраться (летнее/зимнее)
Hi Качановский Дмитрий пишет: народ, пожалуста не молчите, мозг совсем в трубочку чворачивается Ты можеш хранить время как unixtime это int64(long?) Храни в формате в котором нету этого смещения а смещение добавляй в момент вывода. Преобразуя с помощью клиента или UDF WBr Evgeny Putilin.