Кубизм ошибочно

Вопрос:

Я пытаюсь визуализировать некоторые данные с помощью кубизма каждые 10 минут.

Я сталкиваюсь с проблемами, в то время как кубизм отображает данные. Определение метрики все отлично, как я видел во время отладки, но он визуализирует данные в неподходящее время.

Здесь происходит толкание ценностей —

while((i += step) < stop) {
var key = (new Date(i)).getTime();
for(var j=0; j<rec24.length; j++){
if((rec24[j].receiveddate <= key) && (rec24[j].receiveddate > (key - 600000))){
var value = rec24[j].gtse;
values.push(value);
}
else{
values.push(null);
}
}
}
callback(null, values = values.slice((start - stop) / step));

Вот как это выглядит сейчас. Своего странного, поскольку он относится к пт. 28 8:10, Пт. 28 9:40 вечера, сб 29 11:10 и так далее. Вот как это выглядит сейчас image link

Я что-то пропустил?

Лучший ответ:

глупая ошибка. нажимал нуль для каждого шага.

while((i += step) < stop) {
    var key = (new Date(i)).getTime();
    var pushFlag = new Boolean();
pushFlag = false;
    for(var j=0; j<rec24.length; j++){
        if((rec24[j].receiveddate <= key) && (rec24[j].receiveddate > (key - 600000))){
            var value = rec24[j].gtse;
            values.push(value);
            pushFlag = true;
        }
    }
    if(!pushFlag){
        values.push(null);
    }
}
callback(null, values = values.slice((start - stop) / step));

Оцените статью
TechArks.Ru
Добавить комментарий