0

我需要帮助显示浮动图表(在类似线程中搜索对我不起作用):

var graphData = [{
data: [ [1343772000*1000,130],[1343858400*1000,152]...
data: [ [1312149600*1000,202],[1312236000*1000,165]...

xaxis: {
mode: "time",
timeformat: "%d.%m",
minTickSize: [1, "day"]
},

结果是…… 在此处输入图像描述

如何在 x 轴上显示正确的日期?

4

1 回答 1

0

这取决于你的意思是正确的。

如果您谈论的是 x 轴标签格式,那么您使用的 %d.%m 时间格式会告诉 Flot 显示月份数和日期,这正是屏幕截图中显示的内容。

如果您想要月份名称而不是数字,则需要提供 'monthNames' 选项,其中包含 12 个字符串,即["January, "February", ...]. 然后您可以使用 %b 格式选项来使用适当的字符串。有关所有可用格式选项的更多信息,请参阅文档的时间序列数据部分。

关于情节中间的差距,这似乎也是正确的。第一个系列中的时间戳从 2012 年 8 月开始,而第二个系列中的时间戳从 2011 年 8 月开始。如果每个系列涵盖三个月,那么人们会期望看到屏幕截图中显示的确切内容。

如果两个答案都不相关,那么您需要提供有关您的数据以及您希望看到的内容的更多信息。

于 2012-11-30T12:23:45.980 回答