Поле Mysql DATE выбрано в формате гггг-мм-ддтчч: мм: сс-чч: мм

Я использую 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 для Мексики.

0

Решение

Спасибо «tadman», чтобы помочь мне понять. Я искал, как выбрать Mysql ISO 8601, так что я нашел

Так что теперь я только что обновил запрос:

SELECT DATE_FORMAT(fecha, '%Y-%m-%dT%T-06:00'), Qty
FROM somedatabase

Кстати, если кто-то ищет это, «T-06: 00» является UTC
для Мексики.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]