我正在使用JqWidgets的JqxCharts。
使用PHP文件获取Graph的Json数据。
在Mysql查询中,我做了类似这样的事情:
SELECT fecha, Qty
FROM somedatabase
2016-05-01 5
2016-07-21 55
2016-08-16 33
“fecha”字段是简单的DATE格式。 但是当它显示在图表中时,我总是得到一个错误的日期(减少1天)
Apparently it has to do something with Date Format conversion from javascript.
我需要以“yyyy-MM-ddTHH:mm:ss-HH:mm”格式从MySql获取日期
如何从我的实际查询中获取此格式?
更新:已解决。
感谢“tadman”,帮助我理解。我搜索了如何选择Mysql ISO 8601,so I found
所以现在我把查询更新为:
SELECT DATE_FORMAT(fecha, '%Y-%m-%dT%T-06:00'), Qty
FROM somedatabase
顺便说一句,如果有人在寻找这个,那么“T-06:00”就是墨西哥的UTC。
答案 0 :(得分:1)
感谢“tadman”,帮助我理解。我搜索了如何选择Mysql ISO 8601,so I found
所以现在我把查询更新为:
SELECT DATE_FORMAT(fecha, '%Y-%m-%dT%T-06:00'), Qty
FROM somedatabase
顺便说一句,如果有人在寻找这个,那么“T-06:00”就是UTC 对于墨西哥。