Формат даты и времени amCharts работает неправильно - PullRequest
0 голосов
/ 13 мая 2018

Я настраиваю amCharts, чтобы пользователи могли отслеживать цену актива. Цена актива меняется каждую секунду дня, и график должен отражать это.

Используя там официальную документацию здесь: https://amcharts.zendesk.com/hc/en-us/articles/203002512-Formatting-dates-on-category-axis

Я использую формат даты:

"dataDateFormat": "YYYY-MM-DD, JJ:NN:SS"

Вот мои примеры данных: enter image description here

И это то, что делает amChart, что не правильно. enter image description here

Я не уверен, что не так с моим форматом даты. Единственный формат, который я могу использовать, это "YYYY-MM-DD", но он не позволяет вносить изменения с точностью до секунды. Что я делаю не так?

1 Ответ

0 голосов
/ 13 мая 2018

Вам необходимо установить ось категории minPeriod, чтобы соответствовать минимальному интервалу между точками данных, чтобы они правильно отображались. По умолчанию он установлен на DD (1 день), поэтому вам нужно изменить его на ss в течение нескольких секунд, чтобы правильно отобразить ваш набор данных. Пример:

AmCharts.makeChart("...", {
  // ...
  categoryAxis: {
    // ...
    minPeriod: "ss",
    // ...
  },
  // ...
});
...