当前日期格式:2016-05-10T06:34:17Z,我需要在当前日期添加10天ie..2016-05-20T06:34:17在javascript或angularjs中。
答案 0 :(得分:1)
您可以使用Date
构造函数基于字符串创建新日期。
使用Date.prototype.setDate()
设置日期的日期。
示例:
var myDate = new Date('2016-05-10T06:34:17Z');
myDate.setDate(myDate.getDate() + parseInt(10));
console.log(myDate);

注意:您可以创建简单的"实用程序"函数,如果您需要使用此脚本更多次,例如:
var addDays = function(str, days) {
var myDate = new Date(str);
myDate.setDate(myDate.getDate() + parseInt(days));
return myDate;
}
var myDate = addDays('2016-05-10T06:34:17Z', 10);
console.log(myDate);

相关文档:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/setDate