jqPlot - 插入日期(yyyy-mm-dd)到(年/月/日)

时间:2013-04-25 16:04:40

标签: javascript date format jqplot

示例(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还是更容易改变?

感谢您的时间。

1 个答案:

答案 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