0
Как я могу показать DateTime в Highcharts навигатора как «% б,% Y» вместо миллисекундHighcharts Навигатор показывает даты и времени в миллисекундах
SQL код:
SELECT DATE_FORMAT(a1.date_time, '%d %b, %Y') AS dt_mon_yr,
(a4.ph1_active_energy)*10 - a1.ph1_active_energy AS 'ph1',
(a4.ph2_active_energy)*10 - a1.ph2_active_energy AS 'ph2',
(a4.ph3_active_energy)*10 - a1.ph3_active_energy AS 'ph3'
FROM powerpro a1
JOIN (SELECT DATE(date_time) date, MIN(date_time) AS min
FROM powerpro GROUP BY DATE(date_time)
) a2 ON a1.date_time = a2.min
JOIN (SELECT DATE(date_time) date, MIN(date_time) AS min
FROM powerpro GROUP BY DATE(date_time)
) a3 ON DATE(a1.date_time) = a3.date - INTERVAL 1 DAY
JOIN powerpro a4
ON a4.date_time = a3.min
WHERE DATE(a1.date_time) BETWEEN DATE_SUB(NOW(), INTERVAL 7 DAY) AND NOW() ORDER BY a1.date_time
Он должен показывать время в человекообразном формате (не обязательно «% b,% Y») вместо миллисекунд. Как выглядит ваш код диаграммы? Вы установили 'xAxis.type' в' 'datetime''? – wergeld
Да. xAxis.type уже в datetime и отмечен как формат «mmm, yyyy». Я думаю, что навигатор может автоматически получить этот формат. Но он попал в миллисекундах. Что может быть неправильным – Xtern
Чтобы определить это, вам нужно увидеть пример типичного кода. – wergeld