Google日期时间格式器不适用于Google折线图

编码TT

由于某种原因,无论我做什么以及如何尝试,此日期格式化程序都无法正常工作。工具提示仍显示错误的格式。您可以在此处尝试代码

在代码中,我必须注释掉,formatter.format(dataTable, 0)否则它将不起作用。

有没有办法让工具提示显示正确的格式?

function drawVisualization() {
      // Create and populate the data table.
      var dataTable= new google.visualization.DataTable();
      dataTable.addColumn('datetime', 'Year');
      dataTable.addColumn('number', 'Apple');
      dataTable.addColumn('number', 'Android');
      dataTable.addRows([
          [new Date("6/22/2009 16:00:00"),425,45 ],
          [new Date("6/8/2009 16:00:00"),424, 43],
          [new Date("5/26/2009 16:00:00"),417, 434],
          [new Date("5/11/2009 16:00:00"),390, 343],
          [new Date("4/27/2009 16:00:00"),393, 45],
          [new Date("4/13/2009 16:00:00"),392, 45],
          [new Date("3/30/2009 16:00:00"),369, 868],
          [new Date("3/16/2009 16:00:00"),330, 68],
          [new Date("3/2/2009 16:00:00"),308, 86],
          [new Date("2/17/2009 16:00:00"),346, 43],
          [new Date("2/2/2009 16:00:00"),371, 38],
          [new Date("1/20/2009 16:00:00"),324, 86],
          [new Date("1/5/2009 16:00:00"),315, 78],
          [new Date("12/22/2008 16:00:00"),300, 536],
          [new Date("12/8/2008 16:00:00"),315, 38],
          [new Date("11/24/2008 16:00:00"),292, 78],
          [new Date("11/10/2008 16:00:00"),310, 99],
          [new Date("10/27/2008 16:00:00"),359, 78],
          [new Date("10/13/2008 16:00:00"),372, 68],
          [new Date("9/29/2008 16:00:00"),386, 68],
          [new Date("9/15/2008 16:00:00"),449, 78],
          [new Date("9/2/2008 16:00:00"),444, 69],
          [new Date("8/25/2008 16:00:00"),463, 25],
          [new Date("8/11/2008 16:00:00"),510, 53],
          [new Date("7/28/2008 16:00:00"),467, 38],
          [new Date("7/14/2008 16:00:00"),481, 45],
          [new Date("6/30/2008 16:00:00"),537, 85],
          [new Date("6/16/2008 16:00:00"),546, 123],
          [new Date("6/2/2008 16:00:00"),567, 234],
          [new Date("5/19/2008 16:00:00"),544, 45],
          [new Date("5/5/2008 16:00:00"),573, 54],
          [new Date("4/21/2008 16:00:00"),544, 88],
          [new Date("4/7/2008 16:00:00"),457, 86],
          [new Date("3/24/2008 16:00:00"),438, 78],
          [new Date("3/10/2008 16:00:00"),437, 68],
          [new Date("2/25/2008 16:00:00"),471, 35],
          [new Date("2/11/2008 16:00:00"),529, 45],
          [new Date("1/28/2008 16:00:00"),515, 47],
          [new Date("1/14/2008 16:00:00"),600, 57],
          [new Date("12/31/2007 16:00:00"),657, 57],
          [new Date("12/17/2007 16:00:00"),696, 83],
          [new Date("12/3/2007 16:00:00"),714, 387],
          [new Date("11/19/2007 16:00:00"),676, 75],
          [new Date("11/5/2007 16:00:00"),663, 85],
          [new Date("10/22/2007 16:00:00"),674, 733],
          [new Date("10/8/2007 16:00:00"),637, 327],
          [new Date("9/24/2007 16:00:00"),567, 345],
          [new Date("9/10/2007 16:00:00"),528, 45],
          [new Date("8/27/2007 16:00:00"),515, 324]]);

      // For some reason, it doesn't work correctly
      var formatter = google.visualization.DateFormat({pattern: 'yyyy/MM/dd'});
       //formatter.format(dataTable, 0);

      // Create and draw the visualization.
      var chart = new google.visualization.LineChart(document.getElementById('visualization'));
      chart.draw(dataTable, {curveType: "function"});   
      }      
杰马克

您的格式代码中有语法错误。

错误:

var formatter = google.visualization.DateFormat({pattern: 'yyyy/MM/dd'});

对:

var formatter = new google.visualization.DateFormat({pattern: 'yyyy/MM/dd'});

您需要在DateFormat参数之前添加“ new”。这项更改使您的代码可以正常工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google折线图的“ dragToZoom”属性不适用于版本45

来自分类Dev

Html2canvas 不适用于 angular.js 中的 Google 折线图

来自分类Dev

Chart.js stepSize 不适用于日期折线图

来自分类Dev

Google折线图在日期时间的X轴比例

来自分类Dev

折线图不适用于time chart.js类型

来自分类Dev

.renderTitle(false) 不适用于折线图 DC.js

来自分类Dev

Google Chart API:折线图-图表日期与日期?

来自分类Dev

Google折线图颜色?

来自分类Dev

时间格式不适用于dateTimePicker

来自分类Dev

Excel或Google文档:在折线图上绘制日期实例

来自分类Dev

Chart.js两个y轴折线图工具提示值不适用于第二个y轴

来自分类Dev

“格式”不适用于特定的日期格式

来自分类Dev

localStorage不适用于Google Chrome

来自分类Dev

Highchart不适用于Google Chrome

来自分类Dev

SignalR不适用于Google Chrome

来自分类Dev

angularFireAuth不适用于Google

来自分类Dev

Highchart不适用于Google Chrome

来自分类Dev

Google图表-折线图的全宽

来自分类Dev

Google折线图:虚线部分

来自分类Dev

Google折线图图例显示名称

来自分类Dev

Google图表-折线图的全宽

来自分类Dev

Google折线图稍后开始系列

来自分类Dev

Google折线图绘制问题

来自分类Dev

Excel自动筛选器不适用于带有VBA代码的日期和时间的列

来自分类Dev

Android 警报管理器不适用于特定日期和时间

来自分类Dev

投射日期时间不适用于选择原始查询构建器,但 eloquent 没问题

来自分类Dev

日期格式不适用于kendo层次结构网格

来自分类Dev

jQuery日期格式不适用于表列

来自分类Dev

Google图表-具有不同日期的相同日期的折线图