1

是否可以更改 Dygraph 中 onMouseOver 事件的格式?当前格式为:YYYY/MM/DD HH:MM:SS

我希望它显示为

MM/DD/YYYY HH:MM:SS

是否可以更改当前格式?感谢你的协助。周杰伦

4

1 回答 1

2

您想valueFormatter在 x 轴上设置选项: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 包中。

于 2013-05-31T02:36:21.723 回答