我使用高图表(样条图表)显示平均数据与日期。 在服务器端渲染到图表之前的日期值是数组:
dates = [2015-11-07,2015-11-08,2015-11-09,2015-11-07,2015-11-11,2015-11-13,2015-11-14]; < / p>
在客户端,日期数组被更改为以下值: dates = [1997,1998,1999,2000,2001,2002]
我是服务器端的节点js。我知道的问题是服务器端的日期格式。 我从数据库获取服务器端的日期值。那么在将它发送给客户之前我应该改变我的日期格式以及如何?
答案 0 :(得分:1)
您需要将日期设置为时间戳或UTC日期。您需要编写一个函数来使它们成为Javascript日期对象。然后使用date.getTime(),它将返回您的日期时间戳。
在XAxis标签处,您还应定义dateTimeFormat,您希望在其中查看xAxis上的日期,平均值dd / mm / yy或mm / yy / dd等。