JqWidgets에서 JqxCharts를 사용하고 있습니다.Mysql 날짜 필드가 yyyy-MM-ddTHH 형식으로 선택되었습니다. mm : ss-HH : mm
PHP 파일을 사용하여 그래프의 Json 데이터를 가져옵니다. MySQL의 쿼리에서
나는 같은 것을 할 :
SELECT fecha, Qty
FROM somedatabase
2016-05-01 5
2016-07-21 55
2016-08-16 33
은 "fecha"필드가 간단한 날짜 형식입니다. 이 그래프에 표시 할 때 하지만 난 항상 (1 일 이하)
Apparently it has to do something with Date Format conversion from javascript.
잘못된 날짜를 얻을 그리고 나는 형식 "YYYY-MM ISO 형식으로 MySQL의에서 날짜를 얻을 필요가 : mm : SS- HH : mm "
어떻게하면 실제 쿼리에서이 형식을 얻을 수 있습니까?
업데이트 : 해결되었습니다.
"tadman"덕분에 이해를 돕습니다. 나는 그래서 지금은 단지에 쿼리를 업데이트 so I found
를 MySQL의 ISO 8601을 선택하는 방법을 검색 : 사람이 찾고있는 경우 그런데
SELECT DATE_FORMAT(fecha, '%Y-%m-%dT%T-06:00'), Qty
FROM somedatabase
은 "T-06 : 00"는 것입니다 멕시코는 UTC.
[ISO-8601 형식] (https://en.wikipedia.org/wiki/ISO_8601)입니다. MySQL의 내부 포맷도 그 형태이다. 그러나'T'는 생략된다. 어떤 이유로 든 날짜를 다시 포맷해야하는 경우 PHP가 아니라 쿼리를 수행하십시오. – tadman
그게 내가 찾고 있던 아니지만, 그 덕분에, 그것을 이해하는 데 도움이 –