0

示例 (jqPlot) 代码中的输入是 yyyy-mm-dd。

var line1=[['2008-08-12',4], ['2008-08-13',6.5], ['2008-08-14',5.7], ['2008-08-15',9], ['2008-08-16',8.2], ['2008-08-17',7.2], ['2008-08-18',3.2]];  

但我们在这里使用 dd/mm/yyyy hh:mm 格式。我应该更好地将输入转换为 yyyy/mm/dd 还是很容易更改?

谢谢你的时间。

4

1 回答 1

0

输入日期格式如下:

var line2=[['30/09/2008 4:00PM',4],['30/10/2008 4:00PM',6.5], ['30/11/2008 4:00PM',5.7], ['30/12/2008 4:00PM',9], ['30/01/2009 4:00PM',8.2]];

jqplot 可以理解。因此,您可以使用dd/mm/yyyy hh:mm格式。

请参阅此处的工作示例,其中我添加了一个新变量:var line2以 dd/mm/yyyy 格式显示日期。

请注意,您可以使用指定日期刻度渲染

axes:{xaxis:{
  renderer:$.jqplot.DateAxisRenderer,
  tickOptions: {
    formatString: '%d/%m/%Y %H:%M'
  },
}},

在此处查看更多关于DateAxisRendererjqPlot 文档的信息。

于 2013-04-26T05:40:47.297 回答