开门见山
Thu May 12 2016 08:00:00 GMT+0800 (中国标准时间)
转换为年月日的时候会有以上的报错
原因: getFullYear() 方法只能用于new Date()格式的时间。
components.value1 = Thu May 12 2016 08:00:00 GMT+0800
var date = new Date(components.value1);
var y = date.getFullYear();
var m = date.getMonth() + 1;
m = m < 10 ? ('0' + m) : m;
var d = date.getDate();
d = d < 10 ? ('0' + d) : d;
var timee = y + '-' + m + '-' + d;
//经过这样的处理就可以使用getMonth(),getMonth()等相关的关于时间的函数