var dt = new Date(2008,4-1,14+40);
s = dt.getFullYear() + "-" + (dt.getMonth()+1) + "-" + getDate();
alert(s);
s = dt.getFullYear() + "-" + (dt.getMonth()+1) + "-" + getDate();
alert(s);
调试欢乐多
var mouth=begin.substring(5,7) if(mouth=="1-|"|mouth=="3-"||mouth=="5-"||mouth=="7-"||mouth=="8-"||mouth==10||mouth==12)
{
var yue = number/31;
var ri=number%31;
return begin.getFullYear()+"-"+getMonth()+yue+"-"+getDate()+ri;
}
if(mouth=="4-"||mouth=="6-"||mouth=="9-"||mouth=="11")
{
var yue = number/30;
var ri=number%30;
return begin.getFullYear()+"-"+getMonth()+yue+"-"+getDate()+ri;
}
if(mouth=="2-")
{}
};
----------------------------
也就是类似这样的 ,不过我写这个肯定不完全.你注意下细节问题.就ok了`
{//计算Ts日期加上Ds天数后的日期
var Y = Ts.getFullYear();
var M = Ts.getMonth();
var D = Ts.getDate();
var ReDate = new Date(Y,M,D + Ds);
return ReDate;
alert(Redate);
}
var MyDate = new Date();
var MyDays = 30;
alert(DateAddDays(MyDate,MyDays).toLocaleString());
s = dt.getFullYear() + "-" + (dt.getMonth()+1) + "-" + dt.getDate();
alert(s);
{//取得Days天之后日期
dDate.setDate(dDate.getDate() + Days);
return dDate;
}
//测试
alert(GetMyDate(new Date(),40).toLocaleString());