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