具有常规数据和DST的pointInterval

时间:2013-04-04 16:23:17

标签: highcharts highstock

我有两个系列'R'和'W',我将这两个系列的pointStart值分别设置为3月17日00:00和4月3:00 00:00。两个系列的pointStart值均为86400 * 1000。

在我住在DST的国家,从3月的最后一个星期日开始,就像许多国家一样。这会导致问题,因为在DST之前开始的'R'系列不会考虑DST更改,在4月3日01:00而不是00:00添加积分,而'W'系列(在DST更改后启动)添加按预期在00:00点。

换句话说,尽管DST发生变化,'R'系列每86400加一个点。

关于jsFiddle的演示http://jsfiddle.net/fsL6k/1

    "series": [
        {
            "pointInterval": 86400000,
            "pointStart": 1363474800000, // 17 March 2013 00:00
            "name": "R",
            "data": [2, 0, 0, 0, 0, 0, 0, 0, 2, 5, 0, 0, 0, 1, 0, 0, 0, 0, 2]
        }, {
            "pointInterval": 86400000,
            "pointStart": 1364940000000, // 3 Apr 00:00
            "name": "W",
            "data": [2, 4]
        }

我的问题是:如何让'R'系列考虑到DST的变化?

0 个答案:

没有答案