如何使用javascript为typeof(24/05/2016)
转换价值24/05/2016(Date
是号码)?
执行以下错误时:
transactionDateAsString.split不是函数"
var transactionDateAsString = 24/05/2015;
var parts = transactionDateAsString.split("/");
var dudu = parts + '';
var date = new Date(dudu[2], dudu[1] - 1, dudu[0]);
console.log(date);

答案 0 :(得分:5)
不确定为什么要在某个时候添加空字符串。这应该是这样的:
var transactionDateAsString = '24/05/2015';
var parts = transactionDateAsString.split("/");
var date = new Date(parts[2],parts[1]-1,parts[0]);
alert(date);
另请注意日期周围的引号为字符串。