本文介绍了类型不匹配 - 日期错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我目前遇到以下错误 - >类型不匹配。值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.
推荐答案
这篇关于类型不匹配 - 日期错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!