2

我正在使用谷歌图表。我给了它这个数据:

var data = new google.visualization.DataTable(
   {
     cols: [{id: 'date', label: 'Date of like', type: 'date'},
            {id: 'likes', label: 'Number of likes', type: 'number'}],
     rows: [{c:[{v: new Date(2012, 7, 10, 00, 00)}, {v: 2}]},
            {c:[{v: new Date(2012, 7, 10, 11, 20)}, {v: 2}]},
            {c:[{v: new Date(2012, 7, 10, 11, 25)}, {v: 4}]},
            {c:[{v: new Date(2012, 7, 10, 11, 30)}, {v: 15}]},
            {c:[{v: new Date(2012, 7, 10, 12, 45)}, {v: 30}]},
            {c:[{v: new Date(2012, 7, 10, 13, 15)}, {v: 45}]},
            {c:[{v: new Date(2012, 7, 10, 14, 05)}, {v: 63}]},
            {c:[{v: new Date(2012, 7, 10, 16, 20)}, {v: 69}]},
            {c:[{v: new Date(2012, 7, 10, 18, 45)}, {v: 74}]},
            {c:[{v: new Date(2012, 7, 10, 20, 05)}, {v: 76}]},
            {c:[{v: new Date(2012, 7, 10, 23, 45)}, {v: 77}]},
            {c:[{v: new Date(2012, 7, 10, 24, 00)}, {v: 77}]}
           ]
   }

在 Date 函数中,最后 2 个数字是小时数和分钟数。问题是谷歌图表似乎只允许我将日期的日期显示为水平轴上的值(网格线),但我想显示一天内的小时数。谷歌图表的比例似乎没有低于“一天”的单位。

有没有办法可以在横轴上显示小时数?提前致谢。

4

0 回答 0