![]() |
Как в 7.7 преобразовать время к универсальному (UTC), GMT+0 Есть некое значение местного времени, тип строка, в виде "11:30:00" Как преобразовать это значение в UTC ? Пример: местное время (GMT+5) "15:55:00", в формате UTC (GMT+0) будет выглядеть вот так: "10:55:00" В восьмёрке для этого есть метод УниверсальноеВремя(), а как это сделать в 7.7 ? Чтобы вычислить UTC, мне нужно узнать часовой пояс на этом компьютере, но как это сделать? (обработка будет выполняться на разных компах, в разных часовых поясах) |
Решение найдено, помогли на Мисте ([url]https://forum.mista.ru/topic.php?id=887800[/url]) [code]ScrptCtrl = СоздатьОбъект("MSScriptControl.ScriptControl"); ScrptCtrl.Language = "jscript"; ЭтоДата = ScrptCtrl.Eval("new Date()"); ЭтоОфсет = ЭтоДата.getTimezoneOffset(0); Сообщить(ЭтоОфсет/60); [/code] |
Убиться! Клюшки ещё живы?!!! |
2(2) А почему нет? Если на 77 была создана конфа заточенная под конкретный бизнес, то перевести все это на 8 будет стоить немерено денег и времени. |
Текущее время: 02:38. Часовой пояс GMT +3. |