dataDateFormat
не поддерживает разбор дат MMM . Обратите внимание на звездочку в этом формате в таблице и сноску:
- коды форматирования, помеченные звездочкой, не поддерживаются в параметре dataDateFormat. Диаграмма не сможет проанализировать данные из ваших строковых дат в данных.
Вам необходимо предоставить поддерживаемый формат заранее (например, даты ММ-ГГГГ), либо изменив полезную нагрузку, либо используйте внешний JS, чтобы сначала переформатировать / проанализировать их перед передачей в AmCharts. MomentJS может анализировать эти форматы даты в собственные объекты даты, которые могут использоваться AmCharts, если вы хотите пойти по этому пути.
Обратите внимание, что AmCharts может форматировать метки оси в MMM-YYYY для последующего отображения, изменяя ось категории 'dateFormats
массив
"categoryAxis": {
"parseDates": true,
"minPeriod": "MM",
"dateFormats": [ //you must provide the entire array
{"period":"fff","format":"JJ:NN:SS"},
{"period":"ss","format":"JJ:NN:SS"},
{"period":"mm","format":"JJ:NN"},
{"period":"hh","format":"JJ:NN"},
{"period":"DD","format":"MMM DD"},
{"period":"WW","format":"MMM DD"},
{"period":"MM","format":"MMM-YYYY"}, //modify at least the month period to the desired format
{"period":"YYYY","format":"YYYY"}
]
}