思路:
相加的日期先分别转换成毫秒数,然后再相加
将加得的毫秒数再转换成日期
下面是简单的代码,仅供参考:
<script>var date1 = new Date('2015-10-10')
var date2 = new Date('2015-10-11')
alert(new Date(date1.getTime() + date2.getTime())) //Mon Jul 18 2061 16:00:00 GMT+0800 (中国标准时间)
</script>
var arr = [{
'id': 0,
'name': 'xxx'
}, {
'id': 1,
'name': 'xxx'
}, {
'id': 2,
'name': 'xxx'
}]
for (var i = 0i <arr.lengthi++) {
var day = new Date()
day.setDate(day.getDate() + i)
arr[i].myDate = day
}
console.log(arr)