Javascript 如何在Flot折线图中的可悬停数据点中显示格式化的时间戳?
当前,我的折线图沿x轴显示JSON数据集的正确格式的时间戳 例如:Javascript 如何在Flot折线图中的可悬停数据点中显示格式化的时间戳?,javascript,canvas,flot,Javascript,Canvas,Flot,当前,我的折线图沿x轴显示JSON数据集的正确格式的时间戳 例如: xaxis: { mode:"time", timeformat: "%y/%m/%d %H:%M:%S%p"} 输出类似于: 2010/12/6 05:32:32下午 我也有我的数据点悬停 当我将鼠标悬停在显示的数据点上时 (12916567550001368ms) 其中,1291656755000是以毫秒为单位的原始时间戳 我希望它在1291656755000显示为2010/12/6 05:32:32pm的位置,就像我在数
xaxis: { mode:"time", timeformat: "%y/%m/%d %H:%M:%S%p"}
输出类似于:
2010/12/6 05:32:32下午
我也有我的数据点悬停
当我将鼠标悬停在显示的数据点上时
(12916567550001368ms)
其中,1291656755000是以毫秒为单位的原始时间戳
我希望它在1291656755000显示为2010/12/6 05:32:32pm的位置,就像我在数据点上方悬停时在x轴上一样。在生成工具提示的代码中,在将值传递给工具提示函数之前调用flot formatDate函数:
$.plot.formatDate = function(d, fmt, monthNames)
其中d是日期,fmt是格式字符串,monthNames是可选的
你可以这样称呼它:
var formattedDateString = $.plot.formatDate(d, "%y/%m/%d %H:%M:%S%p");
如果这没有意义,请发布工具提示代码