我通过 HTML 从用户那里获取数据,我必须在不同的时间段生成多个日期。
什么是最有表现力的?
用JS处理数据,然后通过隐藏的HTML
发送到服务器
或
直接发送到服务器并在PHP上处理。
我必须在这个 JS 代码链接上做的一件事的一个例子。
谢谢,
Date.prototype.addDays = function(days) {
var dat = new Date(this.valueOf())
dat.setDate(dat.getDate() + days);
return dat;
}
function getDates(startDate, stopDate) {
var dateArray = new Array();
var currentDate = startDate;
while (currentDate <= stopDate) {
dateArray.push(currentDate)
currentDate = currentDate.addDays(1);
}
return dateArray;
}
var dateArray = getDates(new Date(), (new Date()).addDays(2));
for (i = 0; i < dateArray.length; i ++ ) {
alert (dateArray[i]);
}