Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
vkozlov
Partner - Creator
Partner - Creator

Формат времени. Операции над временем.

Коллеги, привет.

Простая задачка. К сожалению не могу поднять литературу в данный момент.

Задача:

Есть дата начала некоторого процесса с точностью до секунд

Есть дата конца этого же процесса с точностью до секунд

Пусть

date1 = 42738,61556713 или 03.01.2017 14:46:25

date2 = 42738,93556713 или 03.01.2017 22:27:13

Требуется посчитать в часах/минутах/секундах - сколько по времени длился процесс

Иными словами перевести значение разницы 42738,93556713-42738,61556713 = 0,32 в количество секунд либо минут либо часов

1 Solution

Accepted Solutions
Chernov
Creator
Creator

Смотрите функцию Interval : Interval ‒ QlikView

View solution in original post

2 Replies
vkozlov
Partner - Creator
Partner - Creator
Author

Во вложении накатал приложение. Там формула расчета разницы в минутах

= Разница полных дней * 1440 + Разница Часов * 60 + Минуты

(Floor($(vDate2)-$(vDate1))*1440+Hour($(vDate2)-$(vDate1))*60+Minute($(vDate2)-$(vDate1)))

Работает, но кажется - как то иррационально... Возможно есть некая простенькая функция.

Подскажите, кто сталкивался

Chernov
Creator
Creator

Смотрите функцию Interval : Interval ‒ QlikView