2014-09-22 5 views
0

Я использую библиотеку javascript rickshaw для визуализации данных в реальном времени на диаграмме. Кто-нибудь знает, почему временная метка x-Axis начинается с «01 января 1970 года 00:00:00 GMT» вместо текущей отметки времени?Rickshaw js realtime current time stamp

Здесь временная метка оси х текущее время, которое я хотел бы использовать: http://jsfiddle.net/n68teee2/

Вот в моем проекте штамп времени устанавливается на неправильный штамп времени Unix выше: http://jsfiddle.net/t2cch5rw/1/

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

var hoverDetail = new Rickshaw.Graph.HoverDetail({ 
    graph: graph 
}); 

var annotator = new Rickshaw.Graph.Annotate({ 
    graph: graph, 
    element: document.getElementById('timeline') 
}); 

Спасибо.

ответ

0

Я нашел причину проблемы. Функция Rickshaw.Fixtures.RandomData (150) добавляет временные метки к данным. Временная метка определяется в Rickshaw.Fixtures.Time.