javascript - Flot 未正确显示时间戳/日期

标签 javascript flot

绘图图未正确显示日期/小时。 x 轴上有 unix 时间戳的值。

数据:

 [[1365712202000,61.39],[1365712510000,60.89],[1365712817000,0]]

float 配置:

    $.plot(plotarea , [
        {
            label: "Value",
            data: dataLine,
            color: "#FF8848",
            lines: { show: true, steps: false },
            points: { show: true },
            grid: { hoverable: true, clickable: true },
            xaxis: { mode: "time", timeformat: "%d/%H/%M" }
        }
    ]

enter image description here

最佳答案

您的配置错误。 xaxisgrid 不是系列选项,而是绘图选项。尝试:

$.plot($('#placeholder') ,[{
        label: "Value",
        data: dataLine,
        color: "#FF8848",
        lines: { show: true, steps: false },
        points: { show: true }            
    }],
    {
       grid: { hoverable: true, clickable: true },
       xaxis: { mode: "time", timeformat: "%d/%H/%M" }
    }
);

fiddle here .

关于javascript - Flot 未正确显示时间戳/日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15980790/

相关文章:

javascript - float 中的双轴

Javascript 将文本添加到文档头部

javascript - 访问嵌套 json 对象的属性返回未定义

javascript - 从 <select> 标签返回一个数字

javascript - 如何为 flot 中的条形图赋予纯色

javascript - 流程图呈现意外

jquery - 月图: barWidth not correct when time mode in Flot

javascript - 滚动动画未应用于第一个菜单项的顶部

javascript - 如何让 Promise 等待循环中的所有请求都完成?

javascript - JavaScript 准备好可视化大型数据集了吗?