Как посчитать разницу во времени между разными часовыми поясами?
Здравствуйте
Уважаемые форумчане помогите советом, есть самописная конфигурация в нем есть реквизит "Период" которому при начале создания присваиваится дата и время по New York (Америка) и есть второй реквизит "СтрокаДаты" формата Дата и Время в который вносится и корректируется дата уже по местному времени и разница составляет 9 часов. Мне нужно при изменении реквизита "СтрокаДаты" автоматически пересчитывалась дата в реквизите "Период" с разницей по времени с New York. Например если в данный момент времени в реквизите СтрокаДаты = 08.08.2024 г. 22:19 (местное время) а в Период = 08.08.2024 13:19 (по New York) , то при изменении СтрокаДаты на 07 авг 2024 12:46 (местное время) то американское время должно автоматически поменяться на 7 авг 03:46.
Реквизиту Период автоматически присваивается дата по алгоритму:
Функция УстановитьДругоеВремя() Экспорт
UTS = Константы.ЧасовойПояс.Получить();
УстановитьЧасовойПоясСеанса(UTS);
Возврат ТекущаяДатаСеанса();
КонецФункции
не могу сообразить куда копать дальше
С Уважением Дамир
Уважаемые форумчане помогите советом, есть самописная конфигурация в нем есть реквизит "Период" которому при начале создания присваиваится дата и время по New York (Америка) и есть второй реквизит "СтрокаДаты" формата Дата и Время в который вносится и корректируется дата уже по местному времени и разница составляет 9 часов. Мне нужно при изменении реквизита "СтрокаДаты" автоматически пересчитывалась дата в реквизите "Период" с разницей по времени с New York. Например если в данный момент времени в реквизите СтрокаДаты = 08.08.2024 г. 22:19 (местное время) а в Период = 08.08.2024 13:19 (по New York) , то при изменении СтрокаДаты на 07 авг 2024 12:46 (местное время) то американское время должно автоматически поменяться на 7 авг 03:46.
Реквизиту Период автоматически присваивается дата по алгоритму:
Функция УстановитьДругоеВремя() Экспорт
UTS = Константы.ЧасовойПояс.Получить();
УстановитьЧасовойПоясСеанса(UTS);
Возврат ТекущаяДатаСеанса();
КонецФункции
не могу сообразить куда копать дальше
С Уважением Дамир
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот