我有一个应用程序,我必须在两个日期,当前日期和上一个日期之间显示记录。 默认情况下会显示6个月的数据(这是我的要求的一部分),但我想在运行时更改我之前的日期(我从UI传递它),我不想选择将来的日期作为当前日期。 以下是我的代码,请帮我解决一下,谢谢
// ------------------- function to change dates ---------------------
function changeDates(){
var date = new Date();
var cur_date = new Date(date.getFullYear(), date.getMonth() + 1, 0);
cur_date = cur_date.toString("yyyy-MM-dd");
cur_date = cur_date.trim();
var pre_date = new Date(date.getFullYear(), date.getMonth() - 5, 1);
pre_date = pre_date.toString("yyyy-MM-dd");
pre_date = pre_date.trim();
var xmlhttp;
xmlhttp.open("GET","dashboard/Ajax/change_date.jsp?pre_date="+pre_date+"&cur_date="+cur_date,true);
xmlhttp.send();
}