flot图表中的点未与x轴对齐

3

我有一些flot数据,其中x轴上的点与线不对齐。

具体来说,请看这张照片:flot chart

这是我正在使用的原始数据:

[0] : [1327305600000,1989],
[1] : [1327392000000,3222.33333333333],
[2] : [1327564800000,1481.5],
[3] : [1327651200000,2061],
[4] : [1327910400000,1434],
[5] : [1327996800000,1504.75],
[6] : [1328083200000,1422.4]

我将要传递给flot的javascript代码如下:

$.plot($("#something"), [datapoints], {
    series: {
         lines: { show: true , shadowSize:0},
         points: { show: true }
    },
    xaxis: { 
        mode: "time",
        timeformat: "%m/%d/%y",
        reserveSpace: true
    },
    clickable: true,
    hoverable: true,
    legend: {
        show: true
    }
    
});

具体来说,请看第二点。时间戳为1327392000000,您可以从以下代码中看到它应该与1/24/2012的x轴点对齐,但实际上并没有。

var d = new Date(1327392000000); => Tue Jan 24 00:00:00 PST 2012

如果有任何解决方法,我很乐意听取。

谢谢!

2个回答

1

0
我通过将日期以YYYY-MM-DD的格式传递给此语句来解决了这个问题:
new Date(dateInYYYY_MM_DD).getTime();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接