Я использую JqxCharts от JqWidgets.
Использование файла PHP для получения данных Json для графика.
В Mysql запрос я делаю что-то вроде этого:
SELECT fecha, Qty
FROM somedatabase
2016-05-01 5
2016-07-21 55
2016-08-16 33
Поле «fecha» — это простой формат даты.
Но когда он отображается на графике, я всегда получаю неправильную дату (на 1 день меньше)
По-видимому, это связано с преобразованием формата даты из JavaScript.
И мне нужно получить дату из MySql в формате «гггг-мм-ддтчч: мм: сс-чч: мм»
Как я могу получить этот формат из моего фактического запроса?
ОБНОВЛЕНИЕ: решено.
Спасибо «tadman», чтобы помочь мне понять. Я искал, как выбрать Mysql ISO 8601, так что я нашел
Так что теперь я только что обновил запрос:
SELECT DATE_FORMAT(fecha, '%Y-%m-%dT%T-06:00'), Qty
FROM somedatabase
Кстати, если кто-то ищет это, «T-06: 00» является UTC для Мексики.
Спасибо «tadman», чтобы помочь мне понять. Я искал, как выбрать Mysql ISO 8601, так что я нашел
Так что теперь я только что обновил запрос:
SELECT DATE_FORMAT(fecha, '%Y-%m-%dT%T-06:00'), Qty
FROM somedatabase
Кстати, если кто-то ищет это, «T-06: 00» является UTC
для Мексики.
Других решений пока нет …