鼠标在日期格式上的dygraph

时间:2013-05-30 22:35:21

标签: date format dygraphs

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

我希望它显示为

MM / DD / YYYY HH:MM:SS

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

1 个答案:

答案 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包中。