показывает дату и время по всем датам, а не часам в amcharts4 - PullRequest
1 голос
/ 21 октября 2019

Я устал, чтобы попробовать все параметры в dateAxis, но он показал метку даты час часть

var dateAxis = chart.xAxes.push(new am4charts.DateAxis());
dateAxis.renderer.minGridDistance = 20;
dateAxis.renderer.grid.template.location = 0.5;
dateAxis.startLocation = 0.5;
dateAxis.endLocation = 0.5;
dateAxis.dateFormats.setKey("day", "YYYY/MM/dd hh:mm");
dateAxis.tooltipDateFormat = "YYYY/MM/dd HH:mm";
// Setting up label rotation
dateAxis.renderer.labels.template.rotation = 45;

image hown just hour in lable

1 Ответ

1 голос
/ 22 октября 2019

Вы устанавливаете формат для «дня», в то время как ваш DateAxis находится в режиме «часа». Вы должны установить это для этого. Пока вы на нем, убедитесь, что вы также установили изменение периода:

dateAxis.dateFormats.setKey("hour", "YYYY/MM/dd hh:mm");
dateAxis.periodChangeDateFormats.setKey("hour", "YYYY/MM/dd hh:mm");

Убедитесь, что ваш прочитал о форматах на DateAxis.

...