OneScript
OneScript copied to clipboard
УниверсальноеВремя() не учитывает переход на летнее время
- ОС: Windows 10
- ОСкрипт 1.9 внутри Турбоконфа
Заявка пользователя https://turboconf.ru/Tasks/10329
УниверсальноеВремя(Дата(2025,06,24,10,0,0)) в киевском (Украина) часовом поясе с идентификатором EET возвращает дату без учета перехода на летнее время, т.е. 24.06.2025 8:00:00.
А вычисление УниверсальноеВремя(Дата(2025,06,24,10,0,0), "EET") приводит к ошибке "Неверное значение аргумента номер 2".
Вычисление обоих выражений в 1С происходит корректно - берется смещение 3ч (2ч часового пояса + 1ч летнее время) и возвращается 24.06.2025 7:00:00
Похожая проблема с вычислением СмещениеЛетнегоВремени() - вызывает ошибку "Внешнее исключение (System.IndexOutOfRangeException): Индекс находился вне границ массива."