Как в Loginom вычислить разницу в секундах между датами

0 голосов
newbie в категории Как сделать...

Подскажите, как посчитать количество секунд между двумя датами в компоненте "Калькулятор"? Например, есть функция для подсчета разницы по месяцам MonthsBetween, как сделать подобное для секунд?

Спасибо!

Ответ: 1 шт.

0 голосов
Евгений Алябьев

В узле Калькулятор создайте выражение с типом ЦЕЛОЕ, а в код запишите:

(date2 - date1) * 86400, 
либо, 

Abs(date2 - date1) * 86400,

где date2date1 — поля или переменные типа Дата-Время, 86400 — кол-во секунд в сутках. Функция Abs вернет абсолютную величину (по модулю) разницы дат.

Тип Дата-Время основан на вещественном представлении, где целая часть — дата, дробная — время.

...