如何根据数据将天数添加到指定日期?

时间:2018-02-15 05:44:41

标签: javascript jquery

你能帮我找到结果吗? 新日期=日期+期间

$event.subscribe("data.book", function(data) {
    console.log(data[4].date); //showing result = Thu 15/02/2018
    console.log(data[4].period); // showing result = 3
});

我已经完成了研究,但无法找到解决方案,因为大多数解决方案都显示如何添加日期但不知道如何关闭Day,就像在这种情况下我想要的结果类似于Sun 18/2/2018,其中每个日期和期间价值将是动态的。

使用javascript查找解决方案,因为所有代码都在.js文件

1 个答案:

答案 0 :(得分:2)

var result = “Thu 15/02/2018”;
var date = result.split(' ')[1];
date = date.replace(/\//g , ‘-‘);
var cdate= new Date(date.replace( /(\d{2})-(\d{2})-(\d{4})/, 
"$2/$1/$3"));
date = new Date(cdate.setDate(cdate.getDate() + 3)); 
d.getDate() + '/' + d.getMonth() +'/'+ d.getFullYear(); // 18/02/2018