2017-02-15 76 views
0

window.google.visualization.DataView谷歌图表水平轴错误日期

嘿家伙,新的这个,所以请裸露在我身边。在上图中,横轴比实际值早一天。谷歌图表非常新,并不能找出问题的原因。我已经核实了传递给图表的数据是第14,15和16日。

google.visualization.ComboChart

感谢

+0

你能分享你正在使用的代码片段? – DogEatDog

+0

感谢您的回复DogEatDog,但我发现问题并提供解决方案。 – David

回答

1

找到一个答案。问题是JavaScript从日期范围减去一天。

这里是我最初如何设定日期:

var dt = new Date($(child).text()); 
dt.setDate(dt.getDate()); 
addData.push(dt); 

解决方案

var year = parseInt($(child).text().split("-")[0]); 
var month = parseInt($(child).text().split("-")[1])-1; 
var day = parseInt($(child).text().split("-")[2]); 
var dt = new Date(year, month, day); 
addData.push(dt); 
+0

如果这是正确答案,请将其选为正确答案。 – DogEatDog