给日期加天数其实挺简单的,就是用Date对象自带的方法。比如你有一个字符串日期'2011-11-10',你可以先newDate('2011-11-10')把它转成日期对象。接着用setDate方法,把当前日期的天数取出来加上你要加的天数,比如date.setDate(date.getDate()+50)。这样就能得到新的日期了。不过要注意的是,JavaScript的Date对象在处理一些格式的时候可能会有差异,比如某些浏览器可能会解析失败,所以建议用时间戳或者拆分成年月日的方式更稳妥。另外,如果不想自己处理这些逻辑,也可以考虑用moment.js或day.js这种轻量级的日期库来操作