【发布时间】:2018-09-24 11:13:34
【问题描述】:
我有一些代码,它几乎完成了我需要它做的所有事情。它计算未来 3 天,不包括日期,然后显示我的“预计发货日期”
但是,日期以完整的日期和时间显示,而不仅仅是日期。
日月日年 12:02:57 GMT+0100(英国夏令时)
任何人都可以帮助使用下面的代码,以便它不包括当地时间,只显示未来日期,不包括周末,
DD/MM/YYYY
或者,在下面格式;
6 月 20 日星期一
提前致谢!
function addDates(startDate,noOfDaysToAdd){
var count = 0;
while(count < noOfDaysToAdd){
endDate = new Date(startDate.setDate(startDate.getDate() + 1));
if(endDate.getDay() != 0 && endDate.getDay() != 6){
//Date.getDay() gives weekday starting from 0(Sunday) to 6(Saturday)
count++;
}
}
return startDate;
}
var today = new Date();
var daysToAdd = 3;
document.write ('Estimated Dispatch Date: ' + addDates(today,daysToAdd));
【问题讨论】:
-
那是 JavaScript 吗?我建议您为编程语言添加一个标签,以更好地吸引那些知道您的问题的人。我还推荐更好的代码缩进。
标签: javascript date datetime