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)]);
    });