score:2

problem is in ie and date.parse http://jsfiddle.net/px6dmvnx/5/.

$(document).ready(function () {
    highcharts.setoptions({
        lang: {
            loading: 'loading...',
            months: ['january', 'february', 'march', 'april', 'may', 'june', 'july', 'august', 'september', 'october', 'november', 'december'],
            weekdays: ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday'],
            shortmonths: ['jan', 'feb', 'mar', 'apr', 'may', 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec'],
            exportbuttontitle: 'export',
            printbuttontitle: 'print',
            rangeselectorfrom: 'from',
            rangeselectorto: 'to',
            rangeselectorzoom: 'zoom',
            downloadpng: 'download png',
            downloadjpeg: 'download jpeg',
            downloadpdf: 'download pdf',
            downloadsvg: 'download svg',
            resetzoom: 'reset',
            resetzoomtitle: 'reset',
            thousandssep: '',
            decimalpoint: ','
        },
        chart: {
            borderwidth: 0,
            plotshadow: true,
            plotborderwidth: 1
        }
    });

    var options = {};
    options.series = [];
    options.xaxis = [];
    options.yaxis = [];
    options.chart = {
        zoomtype: 'x',
        renderto: 'graph',
        marginright: 50,
        marginbottom: 50
    };
    options.title = {
        text: 'my graph',
        x: -20 //center
    };
    options.subtitle = {
        text: 'test',
        x: -20
    };
    options.legend = {
        layout: 'vertical',
        align: 'right',
        verticalalign: 'top',
        x: -10,
        y: 18,
        borderwidth: 0
    };
    options.tooltip = {
        shared: false,
        borderradius: 10,
        borderwidth: 1
    }


    options.xaxis[0] = {
        type: 'datetime',
        tickwidth: 1,
        gridlinewidth: 0,
        gridlinecolor: '#cdcdcd',
        tickpixelinterval: 70,
        opposite: false
    };
    options.yaxis[0] = {
        tickwidth: 0,
        gridlinewidth: 1,
        gridlinecolor: '#cdcdcd',
        tickpixelinterval: 100,
        labels: {
            formatter: function () {
                return this.value;
            },
            style: {
                color: '#0080c0'
            }
        },
        title: {
            text: 'test2',
            style: {
                color: '#0080c0'
            }
        },
        opposite: false
    };
    options.series[0] = {
        name: 'test',
        color: '#0080c0',
        xaxis: 0,
        yaxis: 0,
        type: 'spline',
        data: [
            [123, parsefloat('42186000')] /*,
            [date.parse('2014-09-07 02:00:03 utc'), parsefloat('42186000')],
            [date.parse('2014-09-07 03:00:02 utc'), parsefloat('42213000')],
            [date.parse('2014-09-07 04:00:03 utc'), parsefloat('42243000')],
            [date.parse('2014-09-07 05:00:03 utc'), parsefloat('42269000')],
            [date.parse('2014-09-07 06:00:03 utc'), parsefloat('42297000')],
            [date.parse('2014-09-07 07:00:03 utc'), parsefloat('42323000')],
            [date.parse('2014-09-07 08:00:02 utc'), parsefloat('42346000')],
            [date.parse('2014-09-07 09:00:03 utc'), parsefloat('42374000')],
            [date.parse('2014-09-07 10:00:02 utc'), parsefloat('42404000')],
            [date.parse('2014-09-07 11:00:02 utc'), parsefloat('42439000')],
            [date.parse('2014-09-07 12:00:02 utc'), parsefloat('42539000')],
            [date.parse('2014-09-07 13:00:03 utc'), parsefloat('42585000')],
            [date.parse('2014-09-07 14:00:02 utc'), parsefloat('42626000')],
            [date.parse('2014-09-07 15:00:02 utc'), parsefloat('42672000')],
            [date.parse('2014-09-07 16:00:03 utc'), parsefloat('42707000')],
            [date.parse('2014-09-07 17:00:02 utc'), parsefloat('42733000')],
            [date.parse('2014-09-07 18:00:02 utc'), parsefloat('42755000')],
            [date.parse('2014-09-07 19:00:03 utc'), parsefloat('42779000')],
            [date.parse('2014-09-07 20:00:03 utc'), parsefloat('42802000')],
            [date.parse('2014-09-07 21:00:03 utc'), parsefloat('42832000')],
            [date.parse('2014-09-07 22:00:03 utc'), parsefloat('42871000')],
            [date.parse('2014-09-07 23:00:03 utc'), parsefloat('42916000')],
            [date.parse('2014-09-08 00:00:02 utc'), parsefloat('42952000')],
            [date.parse('2014-09-08 01:00:02 utc'), parsefloat('42988000')],
            [date.parse('2014-09-08 02:00:03 utc'), parsefloat('43015000')],
            [date.parse('2014-09-08 03:00:03 utc'), parsefloat('43041000')],
            [date.parse('2014-09-08 04:00:03 utc'), parsefloat('43069000')],
            [date.parse('2014-09-08 05:00:02 utc'), parsefloat('43096000')],
            [date.parse('2014-09-08 06:00:02 utc'), parsefloat('43124000')],
            [date.parse('2014-09-08 07:00:02 utc'), parsefloat('43149000')],
            [date.parse('2014-09-08 08:00:03 utc'), parsefloat('43176000')],
            [date.parse('2014-09-08 09:00:02 utc'), parsefloat('43321000')],
            [date.parse('2014-09-08 10:00:03 utc'), parsefloat('43552000')],
            [date.parse('2014-09-08 11:00:02 utc'), parsefloat('43783000')],
            [date.parse('2014-09-08 12:00:02 utc'), parsefloat('44014000')],
            [date.parse('2014-09-08 13:00:03 utc'), parsefloat('44248000')],
            [date.parse('2014-09-08 14:00:02 utc'), parsefloat('44479000')],
            [date.parse('2014-09-08 15:00:03 utc'), parsefloat('44710000')],
            [date.parse('2014-09-08 16:00:02 utc'), parsefloat('44939000')],
            [date.parse('2014-09-08 17:00:02 utc'), parsefloat('45168000')],
            [date.parse('2014-09-08 18:00:02 utc'), parsefloat('45398000')],
            [date.parse('2014-09-08 19:00:03 utc'), parsefloat('45630000')],
            [date.parse('2014-09-08 20:00:02 utc'), parsefloat('45863000')],
            [date.parse('2014-09-08 21:00:02 utc'), parsefloat('46099000')],
            [date.parse('2014-09-08 22:00:03 utc'), parsefloat('46353000')],
            [date.parse('2014-09-08 23:00:03 utc'), parsefloat('46464000')],
            [date.parse('2014-09-09 00:00:02 utc'), parsefloat('46516000')],
            [date.parse('2014-09-09 01:00:02 utc'), parsefloat('46560000')],
            [date.parse('2014-09-09 02:00:02 utc'), parsefloat('46592000')],
            [date.parse('2014-09-09 03:00:03 utc'), parsefloat('46620000')],
            [date.parse('2014-09-09 04:00:03 utc'), parsefloat('46647000')],
            [date.parse('2014-09-09 05:00:02 utc'), parsefloat('46674000')],
            [date.parse('2014-09-09 06:00:02 utc'), parsefloat('46701000')],
            [date.parse('2014-09-09 07:00:03 utc'), parsefloat('46726000')],
            [date.parse('2014-09-09 08:00:03 utc'), parsefloat('46765000')],
            [date.parse('2014-09-09 09:00:02 utc'), parsefloat('46889000')],
            [date.parse('2014-09-09 10:00:03 utc'), parsefloat('47122000')],
            [date.parse('2014-09-09 11:00:03 utc'), parsefloat('47366000')],
            [date.parse('2014-09-09 12:00:02 utc'), parsefloat('47625000')],
            [date.parse('2014-09-09 13:00:02 utc'), parsefloat('47880000')],
            [date.parse('2014-09-09 14:00:02 utc'), parsefloat('48123000')],
            [date.parse('2014-09-09 15:00:02 utc'), parsefloat('48377000')],
            [date.parse('2014-09-09 16:00:02 utc'), parsefloat('48621000')],
            [date.parse('2014-09-09 17:00:03 utc'), parsefloat('48862000')],
            [date.parse('2014-09-09 18:00:02 utc'), parsefloat('49087000')],
            [date.parse('2014-09-09 19:00:02 utc'), parsefloat('49324000')],
            [date.parse('2014-09-09 20:00:02 utc'), parsefloat('49555000')],
            [date.parse('2014-09-09 21:00:02 utc'), parsefloat('49792000')],
            [date.parse('2014-09-09 22:00:03 utc'), parsefloat('50038000')],
            [date.parse('2014-09-09 23:00:02 utc'), parsefloat('50145000')],
            [date.parse('2014-09-10 00:00:02 utc'), parsefloat('50186000')],
            [date.parse('2014-09-10 01:00:02 utc'), parsefloat('50222000')],
            [date.parse('2014-09-10 02:00:02 utc'), parsefloat('50250000')],
            [date.parse('2014-09-10 03:00:02 utc'), parsefloat('50275000')],
            [date.parse('2014-09-10 04:00:02 utc'), parsefloat('50302000')],
            [date.parse('2014-09-10 05:00:02 utc'), parsefloat('50326000')],
            [date.parse('2014-09-10 06:00:02 utc'), parsefloat('50355000')],
            [date.parse('2014-09-10 07:00:02 utc'), parsefloat('50380000')],
            [date.parse('2014-09-10 08:00:02 utc'), parsefloat('50406000')],
            [date.parse('2014-09-10 09:00:02 utc'), parsefloat('50544000')],
            [date.parse('2014-09-10 10:00:02 utc'), parsefloat('50774000')],
            [date.parse('2014-09-10 11:00:03 utc'), parsefloat('51002000')],
            [date.parse('2014-09-10 12:00:02 utc'), parsefloat('51232000')],
            [date.parse('2014-09-10 13:00:02 utc'), parsefloat('51466000')],
            [date.parse('2014-09-10 14:00:02 utc'), parsefloat('51546000')],
            [date.parse('2014-09-10 15:00:03 utc'), parsefloat('51587000')],
            [date.parse('2014-09-10 16:00:02 utc'), parsefloat('51642000')],
            [date.parse('2014-09-10 17:00:03 utc'), parsefloat('51780000')],
            [date.parse('2014-09-10 18:00:02 utc'), parsefloat('52038000')],
            [date.parse('2014-09-10 19:00:02 utc'), parsefloat('52292000')],
            [date.parse('2014-09-10 20:00:02 utc'), parsefloat('52529000')],
            [date.parse('2014-09-10 21:00:02 utc'), parsefloat('52772000')],
            [date.parse('2014-09-10 22:00:02 utc'), parsefloat('53016000')],
            [date.parse('2014-09-10 23:00:02 utc'), parsefloat('53078000')],
            [date.parse('2014-09-11 00:00:02 utc'), parsefloat('53114000')],
            [date.parse('2014-09-11 01:00:02 utc'), parsefloat('53148000')],
            [date.parse('2014-09-11 02:00:02 utc'), parsefloat('53176000')],
            [date.parse('2014-09-11 03:00:02 utc'), parsefloat('53203000')],
            [date.parse('2014-09-11 04:00:03 utc'), parsefloat('53229000')],
            [date.parse('2014-09-11 05:00:02 utc'), parsefloat('53255000')],
            [date.parse('2014-09-11 06:00:02 utc'), parsefloat('53283000')],
            [date.parse('2014-09-11 07:00:02 utc'), parsefloat('53309000')],
            [date.parse('2014-09-11 08:00:02 utc'), parsefloat('53342000')],
            [date.parse('2014-09-11 09:00:02 utc'), parsefloat('53486000')],
            [date.parse('2014-09-11 10:00:02 utc'), parsefloat('53714000')],
            [date.parse('2014-09-11 11:00:03 utc'), parsefloat('53944000')],
            [date.parse('2014-09-11 12:00:02 utc'), parsefloat('54173000')],
            [date.parse('2014-09-11 13:00:02 utc'), parsefloat('54403000')],
            [date.parse('2014-09-11 14:00:02 utc'), parsefloat('54633000')],
            [date.parse('2014-09-11 15:00:02 utc'), parsefloat('54863000')],
            [date.parse('2014-09-11 16:00:02 utc'), parsefloat('55094000')],
            [date.parse('2014-09-11 17:00:02 utc'), parsefloat('55323000')],
            [date.parse('2014-09-11 18:00:03 utc'), parsefloat('55553000')],
            [date.parse('2014-09-11 19:00:03 utc'), parsefloat('55782000')],
            [date.parse('2014-09-11 20:00:03 utc'), parsefloat('56018000')],
            [date.parse('2014-09-11 21:00:02 utc'), parsefloat('56265000')],
            [date.parse('2014-09-11 22:00:02 utc'), parsefloat('56522000')],
            [date.parse('2014-09-11 23:00:02 utc'), parsefloat('56635000')],
            [date.parse('2014-09-12 00:00:03 utc'), parsefloat('56685000')],
            [date.parse('2014-09-12 01:00:02 utc'), parsefloat('56729000')],
            [date.parse('2014-09-12 02:00:02 utc'), parsefloat('56766000')],
            [date.parse('2014-09-12 03:00:02 utc'), parsefloat('56799000')],
            [date.parse('2014-09-12 04:00:02 utc'), parsefloat('56833000')],
            [date.parse('2014-09-12 05:00:03 utc'), parsefloat('56866000')],
            [date.parse('2014-09-12 06:00:02 utc'), parsefloat('56902000')],
            [date.parse('2014-09-12 07:00:02 utc'), parsefloat('56935000')],
            [date.parse('2014-09-12 08:00:02 utc'), parsefloat('56964000')],
            [date.parse('2014-09-12 09:00:03 utc'), parsefloat('57107000')],
            [date.parse('2014-09-12 10:00:02 utc'), parsefloat('57337000')],
            [date.parse('2014-09-12 11:00:02 utc'), parsefloat('57581000')],
            [date.parse('2014-09-12 12:00:03 utc'), parsefloat('57824000')],
            [date.parse('2014-09-12 13:00:02 utc'), parsefloat('58063000')],
            [date.parse('2014-09-12 14:00:03 utc'), parsefloat('58308000')],
            [date.parse('2014-09-12 15:00:02 utc'), parsefloat('58547000')],
            [date.parse('2014-09-12 16:00:02 utc'), parsefloat('58787000')],
            [date.parse('2014-09-12 17:00:02 utc'), parsefloat('59020000')],
            [date.parse('2014-09-12 18:00:02 utc'), parsefloat('59247000')],
            [date.parse('2014-09-12 19:00:02 utc'), parsefloat('59491000')],
            [date.parse('2014-09-12 20:00:03 utc'), parsefloat('59744000')],
            [date.parse('2014-09-12 21:00:03 utc'), parsefloat('59825000')],
            [date.parse('2014-09-12 22:00:02 utc'), parsefloat('59902000')],
            [date.parse('2014-09-12 23:00:03 utc'), parsefloat('59984000')],
            [date.parse('2014-09-13 00:00:02 utc'), parsefloat('60063000')],
            [date.parse('2014-09-13 01:00:02 utc'), parsefloat('60126000')],
            [date.parse('2014-09-13 02:00:02 utc'), parsefloat('60155000')],
            [date.parse('2014-09-13 03:00:02 utc'), parsefloat('60182000')],
            [date.parse('2014-09-13 04:00:02 utc'), parsefloat('60207000')],
            [date.parse('2014-09-13 05:00:02 utc'), parsefloat('60233000')],
            [date.parse('2014-09-13 06:00:02 utc'), parsefloat('60260000')],
            [date.parse('2014-09-13 07:00:02 utc'), parsefloat('60287000')],
            [date.parse('2014-09-13 08:00:02 utc'), parsefloat('60310000')],
            [date.parse('2014-09-13 09:00:02 utc'), parsefloat('60335000')],
            [date.parse('2014-09-13 10:00:03 utc'), parsefloat('60499000')],
            [date.parse('2014-09-13 11:00:03 utc'), parsefloat('60733000')],
            [date.parse('2014-09-13 12:00:03 utc'), parsefloat('60965000')],
            [date.parse('2014-09-13 13:00:03 utc'), parsefloat('61192000')],
            [date.parse('2014-09-13 14:00:02 utc'), parsefloat('61420000')],
            [date.parse('2014-09-13 15:00:03 utc'), parsefloat('61655000')],
            [date.parse('2014-09-13 16:00:03 utc'), parsefloat('61882000')],
            [date.parse('2014-09-13 17:00:03 utc'), parsefloat('62109000')],
            [date.parse('2014-09-13 18:00:02 utc'), parsefloat('62337000')],
            [date.parse('2014-09-13 19:00:02 utc'), parsefloat('62399000')],
            [date.parse('2014-09-13 20:00:03 utc'), parsefloat('62426000')],
            [date.parse('2014-09-13 21:00:02 utc'), parsefloat('62450000')],
            [date.parse('2014-09-13 22:00:02 utc'), parsefloat('62479000')],
            [date.parse('2014-09-13 23:00:02 utc'), parsefloat('62513000')],
            [date.parse('2014-09-14 00:00:03 utc'), parsefloat('62540000')],
            [date.parse('2014-09-14 01:00:02 utc'), parsefloat('62574000')],
            [date.parse('2014-09-14 02:00:02 utc'), parsefloat('62604000')],
            [date.parse('2014-09-14 03:00:02 utc'), parsefloat('62633000')],
            [date.parse('2014-09-14 04:00:02 utc'), parsefloat('62660000')],
            [date.parse('2014-09-14 05:00:02 utc'), parsefloat('62687000')],
            [date.parse('2014-09-14 06:00:02 utc'), parsefloat('62715000')],
            [date.parse('2014-09-14 07:00:02 utc'), parsefloat('62741000')],
            [date.parse('2014-09-14 08:00:02 utc'), parsefloat('62762000')],
            [date.parse('2014-09-14 09:00:03 utc'), parsefloat('62785000')],
            [date.parse('2014-09-14 10:00:02 utc'), parsefloat('62812000')],
            [date.parse('2014-09-14 11:00:02 utc'), parsefloat('63029000')],
            [date.parse('2014-09-14 12:00:03 utc'), parsefloat('63261000')],
            [date.parse('2014-09-14 13:00:02 utc'), parsefloat('63340000')],
            [date.parse('2014-09-14 14:00:03 utc'), parsefloat('63376000')],
            [date.parse('2014-09-14 15:00:02 utc'), parsefloat('63422000')],
            [date.parse('2014-09-14 16:00:02 utc'), parsefloat('63457000')],
            [date.parse('2014-09-14 17:00:02 utc'), parsefloat('63495000')],
            [date.parse('2014-09-14 18:00:02 utc'), parsefloat('63720000')],
            [date.parse('2014-09-14 19:00:03 utc'), parsefloat('63951000')],
            [date.parse('2014-09-14 20:00:03 utc'), parsefloat('64172000')],
            [date.parse('2014-09-14 21:00:03 utc'), parsefloat('64409000')],
            [date.parse('2014-09-14 22:00:02 utc'), parsefloat('64656000')],
            [date.parse('2014-09-14 23:00:02 utc'), parsefloat('64722000')],
            [date.parse('2014-09-15 00:00:02 utc'), parsefloat('64758000')],
            [date.parse('2014-09-15 01:00:03 utc'), parsefloat('64789000')],
            [date.parse('2014-09-15 02:00:02 utc'), parsefloat('64815000')],
            [date.parse('2014-09-15 03:00:02 utc'), parsefloat('64840000')],
            [date.parse('2014-09-15 04:00:02 utc'), parsefloat('64866000')],
            [date.parse('2014-09-15 05:00:03 utc'), parsefloat('64892000')],
            [date.parse('2014-09-15 06:00:02 utc'), parsefloat('64919000')],
            [date.parse('2014-09-15 07:00:03 utc'), parsefloat('64943000')],
            [date.parse('2014-09-15 08:00:02 utc'), parsefloat('64967000')],
            [date.parse('2014-09-15 09:00:02 utc'), parsefloat('65111000')],
            [date.parse('2014-09-15 10:00:02 utc'), parsefloat('65339000')],
            [date.parse('2014-09-15 11:00:03 utc'), parsefloat('65569000')],
            [date.parse('2014-09-15 12:00:02 utc'), parsefloat('65809000')],
            [date.parse('2014-09-15 13:00:02 utc'), parsefloat('66048000')],
            [date.parse('2014-09-15 14:00:03 utc'), parsefloat('66282000')],
            [date.parse('2014-09-15 15:00:02 utc'), parsefloat('66518000')],
            [date.parse('2014-09-15 16:00:02 utc'), parsefloat('66747000')],
            [date.parse('2014-09-15 17:00:02 utc'), parsefloat('66972000')],
            [date.parse('2014-09-15 18:00:02 utc'), parsefloat('67206000')],
            [date.parse('2014-09-15 19:00:02 utc'), parsefloat('67433000')],
            [date.parse('2014-09-15 20:00:02 utc'), parsefloat('67664000')],
            [date.parse('2014-09-15 21:00:02 utc'), parsefloat('67923000')],
            [date.parse('2014-09-15 22:00:02 utc'), parsefloat('68179000')],
            [date.parse('2014-09-15 23:00:02 utc'), parsefloat('68282000')],
            [date.parse('2014-09-16 00:00:02 utc'), parsefloat('68324000')],
            [date.parse('2014-09-16 01:00:02 utc'), parsefloat('68365000')],
            [date.parse('2014-09-16 02:00:03 utc'), parsefloat('68404000')],
            [date.parse('2014-09-16 03:00:03 utc'), parsefloat('68436000')],
            [date.parse('2014-09-16 04:00:03 utc'), parsefloat('68461000')],
            [date.parse('2014-09-16 05:00:02 utc'), parsefloat('68487000')],
            [date.parse('2014-09-16 06:00:02 utc'), parsefloat('68513000')],
            [date.parse('2014-09-16 07:00:02 utc'), parsefloat('68541000')],
            [date.parse('2014-09-16 08:00:02 utc'), parsefloat('68576000')],
            [date.parse('2014-09-16 09:00:02 utc'), parsefloat('68719000')],
            [date.parse('2014-09-16 10:00:02 utc'), parsefloat('68946000')]*/
        ]
    };


    var chart = new highcharts.chart(options);
});

you could try other data parsers.

edit: you can split your data and use date.utc() or prepare javascript timestamps in the backend.


Related Query

More Query from same tag