Написал для этого JS код т.к. встроенный в БАС модуль "Дата и время" не применим по некоторым соображениям для моего случая :
let chas = "60000"; // 1минута это 60000 миллисекунд
var now = new Date().getTimezoneOffset(); //в перем now получаем смещение UTC относит моего пояса в минутах например -120
var millisek_smesh = Number(chas) * Number(now); //в перем millisek_smesh получаем смещение UTC относит моего пояса в миллисек
var date = new Date(); // получаю текущую дату в обычном формате год месяц и т.д.
var mil = date.getTime(); // получаю текущую дату в миллисекундах, но еще не сместил
var millisek_smesh_itog = Number(millisek_smesh) + Number(mil); // Изменяю текущую дату на величину смещения (она будет в миллисекундах)
[[ITOG]] = millisek_smesh_itog
По итогу в переменой [[ITOG]] дата в миллисекундах меньше на 4 часа от той что должна получится.
Где ошибка?
Вот например у меня пояс UTC+2 и на моем компе в 03.12.2022 14:34 этот JS выдаёт значение в миллисекундах: 1670063686503 , что по факту равняется 03.12.2022 10:34:46,503