Amcharts, показывающие неправильное значение даты в категории, которое отсутствует в dataProvider
Я рисую диаграмму области с использованием amcharts, значения данных даты оси x варьируются от 08/01/2014 до 08/30/2014. Но график отображает значения по оси x от 31 июля 2012 года. Эта проблема встречается только в последней версии Windows Firefox и хром. Прикрепление снимка экрана графического графика и значений dataProvider ниже.
dataProvider = [{
"value": 0,
"date": "2014-08-01"
},
{
"value": 17
"date": "2014-08-02"
},
{
"value": 24
"date": "2014-08-03"
},
{
"value": 26
"date": "2014-08-04"
},
....
]
![Plotted chart]()
Как я могу это решить? Любая помощь будет оценена по достоинству. Спасибо заранее.
Ответы
Ответ 1
Я обновил вашу скрипку здесь:
Проблема - TIMEZONE. По-видимому, Amcharts принимает заданное время как UTC и возвращается в свое местное время.
В скрипте я изменил первые несколько точек данных на
2014-08-01T10:00:01
рядом с 8AM рядом с 7AM (я в Калифорнии) и вуаля! дата появляется как ожидается в воздушных шарах.
Ответ 2
Так как у меня недостаточно репутации, чтобы "комментировать".
Чтобы отправить ссылку. Вы используете гиперссылку, которая появляется над текстовым полем ответов. Это значок двух цепей ссылок.