本文介绍了类型不匹配 - 日期错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我目前遇到以下错误 - >类型不匹配。值19/5/2014与列索引3中的类型日期时间不匹配。



Hi,

I am currently experiencing the following error --> Type mismatch. Value 19/5/2014 does not match type datetime in column index 3.

function drawVisualization(dataValues, chartTitle, columnNames, categoryCaption)
{
   if (dataValues.length < 1)
      return;

   var data = new google.visualization.DataTable();
   data.addColumn('string', columnNames.split(',')[0], 'Name');
   data.addColumn('number', columnNames.split(',')[1], 'Price');
   data.addColumn('string', columnNames.split(',')[2], 'Price Type');
   data.addColumn('datetime', columnNames.split(',')[3], 'Date');

   for (var i = 0; i < dataValues.length; i++)
   {
      var date = new Date(parseInt(dataValues[i].Date.substr(6), 10));

      //Convert variable to date value
      //var date = new Date(parseInt(dataValues[i].Date.substr(6), 10));
      //var date = new Date("2013/12/19");

      //Set the format of Date to dd/MM/yyyy
      var newDate = date.getDate() + '/' + (date.getMonth() + 1) + '/' + date.getFullYear();
      alert(newDate)

      data.addRow([dataValues[i].ColumnName, dataValues[i].Value, dataValues[i].Type, newDate]);
   }
}





我不太确定,如何解决这个问题。如果有人能指引我朝正确的方向发展,请。非常感谢。



I am little unsure, how to go about solving this issue. if someone could direct me in the right direction, please. many thanks.

推荐答案


这篇关于类型不匹配 - 日期错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-22 00:27