TheBarmaley
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Tilks Цитата: а где его найти в системе, ту которая не двигается. в системе установлено местное нестабильное (UTC+x), чтобы получить UTC , берём местное и отнимаем x, как на оборот сделать не представляю, где этот стабильный UTC можно достать, не применяя местное время. | да нормально всё берётся, в чём проблема-то?? ну, смотри - чисто на пальцах: 0. по-хорошему - время на компе относительно точное и в штатном случае синхронизируется с внешним - вот тебе и гмт! 1. в системе уже (!) стоит/есть локальное время (и именно то, которое "нравится" юзеру и то, которое мы ему и должны отдать!) 2. в системе известна её часовая зона - из системных настроек и надо брать таймзону - и именно ту, которую и надо отдать! 3. проблема правильности часов на компьютере юзера - это НЕ задача браузера, который должен брать "что дают", а не своевольно лупить какую-то тайм-зону, которую разраб заложил в некой длл-ке хрен знает когда и правильно или нет..)) 4. обновление и установка корректной часовой зоны также не является и задачей прикладного софта - он также должен брать/отдавать то, что на текущий (!) момент установлено в системе (!!!), а не где-то кем-то заложено.. а раз уж мы не можем эти простые вещи донести до ("каззлов")) разрабов - отсюда и вывод - НЕ использовать туЛокале ни под каким соусом, потому как если "завтра" опять кто-то чего-то подвинет - грабли вылезут снова..) про замену длл - мысль, конечно интересная, но с т.з. написания публичных приблуд - бесполезная - среднестатистический енд-юзер не будет из-за неумелости кодера ковырять потроха своего браузера.. ну, я у себя поменяю.. ну ты поменяешь.. а некий "вася" придёт и скажет - "а у меня ничо не работает и пошли вы.." - и будет прав..) Добавлено: ..и таки да: Цитата: где этот стабильный UTC можно достать | это - браузер, доступ в сеть у него по любому есть.. так уж лучше, чем гуглу стучать - мог бы и часики проверить..
|