2017-02-15 3 views
0

window.google.visualization.DataViewGoogle Charts Горизонтальная ось неправильная дата

Эй, ребята, новые на это так, пожалуйста, голые со мной. На рис. Выше горизонтальная ось находится на день раньше фактических значений. Очень новичок в графиках Google и не может понять, в чем проблема. Я проверил данные, передаваемые на график, это 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

Смежные вопросы