Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 17, 2018, 01:37:01 pm

Автор Тема: Генератор посекундного календаря  (Прочитано 2075 раз)

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1215
  • Страна: ru
  • Рейтинг: +129/-0
    • Просмотр профиля
Генератор посекундного календаря
« : Февраль 13, 2015, 02:59:18 pm »
Помимо обычного календаря может понадобится таблица с перечнем всех временных меток с точностью до секунды.
Привожу простой код, который генерирует метки времени на каждую секунду в указанном диапазоне дне.
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

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

Генератор посекундного календаря
« : Февраль 13, 2015, 02:59:18 pm »