Неофициальный форум пользователей Qlik Sense & Qlikview

Для разработчиков => Вопросы по Qlik Sense & QlikView => Библиотека решений Qlikview и Qlik Sense => Тема начата: admin от 13 февраля 2015, 02:59:18

Название: Генератор посекундного календаря
Отправлено: admin от 13 февраля 2015, 02:59:18
Помимо обычного календаря может понадобится таблица с перечнем всех временных меток с точностью до секунды.
Привожу простой код, который генерирует метки времени на каждую секунду в указанном диапазоне дне.

SET vDateStart = Date('11.02.2014'); 
SET vDateEnd = Date('13.02.2014');   

TmpDMYHMS: 
LOAD TimeStamp($(vDateStart)+(RecNo()/86400)+(IterNo()-1)) AS DateTimeStamp
AUTOGENERATE 86400 WHILE Num($(vDateStart)+IterNo()-1) <= Num($(vDateEnd));

86400 - число секунд в сутках, равно 60*60*24