Используя amcharts 4 я показываю xy диаграмму (простой линейный график). Каждая точка данных имеет набор данных в файле chart.data, первый как и следующий с интервалом в 1 неделю:
{
"Date": new Date(2015, 12, 31),
"Value: 12345,
"LineColor: "#000000"
}, {
"Date": new Date(2016, 01, 07),
"Value: 234567,
"LineColor: "#000000"
}
Несмотря на это, первая точка оси A, отображаемая на диаграмме, (после форматирования) Вс 31 января 2016 , который не входит в число введенных дат.
Если я изменю dateAxis.baseInterval
на timeUnit: "week", count: 1
, я получу 28 января 2016 , который входит в число вводимых даты, но 5-е сверху.
Я искал что-то похожее на эту проблему, но не похоже, что это часто испытываемая проблема. Я упускаю какой-то фрагмент кода, который заставляет dateaxis фактически использовать ввод даты?
Извините за отсутствие примера кода, при необходимости я могу добавить больше, но в настоящее время он находится на уединенной машине.