Javascript 在highcharts类别中显示月份和日期
我正在尝试创建一个海图,我正在使用这五个时间,我有一些类别,比如:Javascript 在highcharts类别中显示月份和日期,javascript,jquery,highcharts,Javascript,Jquery,Highcharts,我正在尝试创建一个海图,我正在使用这五个时间,我有一些类别,比如: Categories = ["2015-10-31", "2015-10-30", "2015-11-09", "2015-11-08", "2015-11-07", "2015-11-06", "2015-11-10", "2015-11-05", "2015-11-04", "2015-11-12", "2015-11-03", "2015-11-11", "2015-11-02", "2015-11-01", "2015-
Categories = ["2015-10-31", "2015-10-30", "2015-11-09", "2015-11-08", "2015-11-07", "2015-11-06", "2015-11-10", "2015-11-05", "2015-11-04", "2015-11-12", "2015-11-03", "2015-11-11", "2015-11-02", "2015-11-01", "2015-11-13"]
我需要绘制如下类别:
10月31日、10月30日、09年11月8日、07年11月6日
如何实现这一点?创建一个月数组,在类别上执行foreach循环,切片日期,并用月数组中的名称替换月 试一试 然后在您的char中用newcat替换类别
JSIDLE:我需要月份,然后是11月31日至12月23日。月份不合适,显示错误。是的,我试过了,请在你身上打钩。js FIDLE也在2015-10-31显示11月31日,但现在是10月31日。让我们看看。你试过什么吗?如果有的话,请发一封邮件。
var months = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
Categories= ["2015-10-31", "2015-10-30", "2015-11-09", "2015-11-08", "2015-11-07", "2015-11-06", "2015-11-10", "2015-11-05", "2015-11-04", "2015-11-12", "2015-11-03", "2015-11-11", "2015-11-02", "2015-11-01", "2015-11-13"]
newcat =[];
$.each(Categories,function(i,v){
newcat.push(v.slice(-2)+months[parseInt(v.slice(5,8)+1)]);
});