Javascript 如何根据数据向指定日期添加天数?
你能帮我查一下结果吗新日期=日期+期间Javascript 如何根据数据向指定日期添加天数?,javascript,jquery,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 }); 我已经做了研究,但无法找到解决方案,因为大多数解决方案都显示了如何添加日期,但不知道如何选择日期。在这种情况下,我希
$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
});
我已经做了研究,但无法找到解决方案,因为大多数解决方案都显示了如何添加日期,但不知道如何选择日期。在这种情况下,我希望得到类似2018年2月18日的结果,其中每个时间日期和期间值都是动态的
正在使用javascript寻找解决方案,因为所有代码都在.js文件下可能与您所说的“句号”重复,天/天?一天有86400000milliseconds@NitinDhomse:句号=多少days@Herohtar:我在寻找解决方案时看到了这篇文章,但它是针对当前日期的,在本例中,我得到了用户使用数据[4]输入的任何随机日期。日期字段提供了用户选择的任何日期(2018年2月15日星期四)。
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