1

アカウントが 1 日あたりに投稿したツイート数のズーム可能な時系列グラフを作成したいと考えています。私のサーバーは、ツイートが発生した日付のデータを次のように返します。

[

"2009-01-12",
3

]、[

"2009-01-15",
1

]、[

"2009-01-16",
1

]、[

"2009-01-30",
2

]

ISO 8601 の日付は で変換できることを知っていDate.parsedate()ます。日付を変換するコールバックとして登録できますか? 不規則な間隔でズーム可能なグラフを作成するにはどうすればよいですか?

4

1 に答える 1

2

配列をループし、その日付を解析してタイムスタンプを取得するだけです。次に例を示します。

var parsedDate = [];
for(var i = 0; i < your_array.length; i++){
    var t = your_array[i],
        d = (new Date(t[0])).getTime();
    parsedData.push([d, t[1]]);
}

次に、オプションでシリーズ データに割り当てます。

series: [{
    data: parsedData;
}]
于 2013-08-12T09:25:08.393 に答える