示例(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还是更容易改变?
感谢您的时间。
答案 0 :(得分: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
格式。
请参阅工作示例here,其中我添加了一个新变量:var line2
以dd / mm / yyyy格式显示日期。
请注意,您可以使用
指定日期刻度呈现axes:{xaxis:{
renderer:$.jqplot.DateAxisRenderer,
tickOptions: {
formatString: '%d/%m/%Y %H:%M'
},
}},
在jqPlot文档here中详细了解DateAxisRenderer
。