是否可以在Dygraph中更改onMouseOver事件的格式? 目前的格式是: YYYY / MM / DD HH:MM:SS
我希望它显示为
MM / DD / YYYY HH:MM:SS是否可以更改当前格式? 谢谢你的协助。 杰
答案 0 :(得分:2)
您想在x轴上设置valueFormatter
选项:http://dygraphs.com/options.html#valueFormatter
例如,
new Dygraph(div, data, {
axes: {
x: {
valueFormatter: function(ms) {
return new Date(ms).strftime("%m/%d/%y %H:%M:%S");
}
}
}
});
此处的实例:http://jsfiddle.net/eM2Mg/772/
值得注意的是,Date.strftime()不是标准的JavaScript方法:它由strftime.js提供,它包含在标准的dygraphs包中。