用 new Date(year,month,day+1) JS会自己返回合适的日期 如 new Date(2006,2,28+3) 会返回 2006-3-3这个日期可以试试这句: alert(Date.parse('2-31-2006')==Date.parse('3-3-2006'));
gzdiablo()的方法比hbhbhbhbhb1021(天外水火(我要多努力)) 的要容易理解和记忆。 两种方法都学到了:)<script language="javascript"> var now = new Date(); now.setDate(now.getDate()+1);//now=加了就不对了,直接设置就OK了 alert(now.toLocaleString());//toLocaleString要加括号 </script>
var curDate = new Date(); var newDate=new Date(curDate.setDate(curDate.getDate()+1));
now=new Date();
D = now.getDate()+1;
alert(D);
</script>
var now = new Date();
now = now.setDate(now.getDate()+1);
alert(now.toLocaleString);
</script>
//取得日期
String strMon,strDay,strDay1,dt,dt3;
java.util.Date date1=new java.util.Date();
Calendar calendar=Calendar.getInstance();
calendar.setTime(date1);
int year = calendar.get(Calendar.YEAR);
int mont = calendar.get(Calendar.MONTH)+1;
int days = calendar.get(Calendar.DATE);
int days1 = calendar.get(Calendar.DATE)+1;strMon =Integer.toString(mont);
if(strMon.length() == 1) {
strMon = "0" + strMon;
}
strDay = Integer.toString(days);
if(strDay.length() == 1) {
strDay = "0" + strDay;
}
strDay1 = Integer.toString(days1);
if(strDay1.length() == 1) {
strDay1 = "0" + strDay1;
}
dt = Integer.toString(year) +"-" + strMon +"-" + strDay;
dt3 = Integer.toString(year) +"-" + strMon +"-" + strDay1;out.println(dt);
out.println("-----");
out.println(dt3);
%>dt為今天的日期﹗
dt3為加1后的日期﹗﹗
JS会自己返回合适的日期
如 new Date(2006,2,28+3) 会返回 2006-3-3这个日期可以试试这句:
alert(Date.parse('2-31-2006')==Date.parse('3-3-2006'));
两种方法都学到了:)<script language="javascript">
var now = new Date();
now.setDate(now.getDate()+1);//now=加了就不对了,直接设置就OK了
alert(now.toLocaleString());//toLocaleString要加括号
</script>
var newDate=new Date(curDate.setDate(curDate.getDate()+1));