Jquery x轴上的FLOT图表日期和时间
我用的是flot图表。我想在x轴上显示日期和时间。 这是我的密码:Jquery x轴上的FLOT图表日期和时间,jquery,flot,Jquery,Flot,我用的是flot图表。我想在x轴上显示日期和时间。 这是我的密码: $.plot($("#placeholder"), data, { xaxis: { mode: "time", timeformat:"%y/%m/%d %H:%M:%S" }, }); 在x轴上的图形中显示为14/07/15 00:00:00。不显示时间 了解问题所在后编辑答案: x轴上的刻度不是数据点所在的位置(除非使用刻度选项),而是在时间值范围内均匀分布。如果
$.plot($("#placeholder"), data, {
xaxis: {
mode: "time",
timeformat:"%y/%m/%d %H:%M:%S"
},
});
在x轴上的图形中显示为14/07/15 00:00:00
。不显示时间 了解问题所在后编辑答案:
x轴上的刻度不是数据点所在的位置(除非使用刻度
选项),而是在时间值范围内均匀分布。如果您的数据范围超过几天,那么每天只有一个滴答声,而这个滴答声将出现在午夜
要更改此行为,可以使用tickSize
选项
tickSize: [4, 'hour']
每4小时生成一次滴答声
有关更多信息,请参阅和。@user3514944请参阅我的编辑。我误解了你的问题。对不起,是我的错。它是
tickSize
不是tickSize
。好的,我改成了tickSize,但它只是在日期上改变,而不是在时间格式上。它仍然显示时间为00:00,带有tickSize:[4,'hours']
和一个更宽的占位符div,我得到这个:它显示了预期的结果