Jquery Flot-Chart:日期的点位置

时间:2015-05-07 19:04:28

标签: javascript jquery charts flot

我刚刚开始使用flot,而且我已经无法知道如何在正确的日期获得积分。首先我认为这可能是白天的问题,如果是这样的话......我该如何处理呢?

var data = [
    [gd(1, 1, 2014), 125],
    [gd(2, 1, 2014), 101],
    [gd(3, 1, 2014), 118],
    [gd(4, 1, 2014), 109],
    [gd(5, 1, 2014), 131],
    [gd(6, 1, 2014), 129],
    [gd(7, 1, 2014), 115]
];

var dataset =
[{
    label: "Label",
    data: data,
    color: "#e5a836",
    points: { 
        fillColor: "#a27c36",
        show: true
    },
    lines: { show: true }
}];
var options = {
    grid: {
        backgroundColor: "#ffffff",
    },
    yaxis: {
        color: "black"
    },
    xaxis: {
        position: "bottom",
        color: "black",
        mode: "time",
        tickSize: [1, "day"],
        timeformat: "%d.%m.%Y"
    }
}

快速回顾: http://jsfiddle.net/9x7aJ/4276/

1 个答案:

答案 0 :(得分:0)

gd()功能中使用此功能:

return Date.UTC(year, month - 1, day);

Flot默认使用UTC,但new Date()默认为您提供本地时间。