5

Google チャート API を使用してチャートを作成するために、日付の代わりに日時を使用しようとしています。

Google のサンプルに基づく ( sample )

 var data = new google.visualization.DataTable();
    data.addColumn('date', 'Date');
    data.addColumn('number', 'Stock low');
    data.addColumn('number', 'Stock open');
    data.addColumn('number', 'Stock close');
    data.addColumn('number', 'Stock high');

 data.addRows([
                  [new Date(2008, 1 ,1), 1000, 1000, 1500, 2000],
                  [new Date(2008, 1 ,2), 500, 1000, 1500, 2500],
                  [new Date(2008, 1 ,3), 1000, 1000, 1500, 2000]
    ]);

日付で遊ぶことはできますが、日付と時間を使用したいのですが、

data.addRows([
              [new Date(2008, 1 ,1, 00, 00, 00), 1000, 1000, 1500, 2000],
              [new Date(2008, 1 ,1, 01, 00, 00), 500, 1000, 1500, 2500],
              [new Date(2008, 1 ,1, 02, 00, 00), 1000, 1000, 1500, 2000]

]);

これにより、次の出力が得られます

何か案が ?

4

2 に答える 2

1

「date」ではなく「datetime」が必要です。

于 2012-07-22T05:02:03.160 に答える