var d = new Date();
var newd = d + 24*60*60*7;
alert(newd.getDate());
var newd = d + 24*60*60*7;
alert(newd.getDate());
解决方案 »
- 简单js在chrome下有问题
- 急!急!跪求!谁能告诉我?这个函数结合下面的div是什么意思?谢谢了
- 存储过程返回两个结果集(两张表),C#如何获取两个结果集的数据
- 求教一个正则表达式
- 有关 js 替换的问题
- extjs 查询内容显示
- 為何每要刷新一下才能下載.
- easy_ui datagrid合并的问题
- 请问能不能用在一个网页中的iframe框里取得其中网页里的form表单里的值
- 请问在同一HTML页面中有两个表格,能否实现这两个表格的TD属性(边框、颜色等)定义为两种风格?如果使用TD{}来定义的话,则两个表格的TD
- 在包含多个Iframe的页面中分别打印每个iFrame里的src的页面
- js取得如何asp文件response.write值
var msize = new Array(2,1,0,1,0,1,0,1,1,0,1,0,1);
function MyDate(ayear,amonth,adate)
{
this.year = ayear;
this.month = amonth;
this.date = adate;
this.nextday = DoGoNextDay_MyDate;
this.prevday = DoGoPrevDay_MyDate;
this.getdate = DoGetDate_MyDate;
}
function DoGetDate_MyDate(){ return (this.year + "年" + this.month + "月" + this.date + "日")}
function DoGoNextDay_MyDate()
{
this.date ++;
maxmonth = (msize[this.month]==1)?31:30;
maxmonth = (this.month==2)?((this.year%4==0)?29:28):maxmonth;
if(this.date>maxmonth)
{
this.month++;
this.date = 1;
if(this.month>12)
{
this.year++;
this.month = 1;
this.date = 1;
}
}
}
function DoGoPrevDay_MyDate()
{
this.date --;
if(this.date==0)
{
this.month--;
if(this.month)
{
if(msize[this.month]) this.date = 31;
else
{
this.date = 30;
if(this.month == 2) this.date = 28;
if(this.year%4==0) this.date = 29;
}
}
else
{
this.year--;
this.month = 12;
this.date = 12;
}
}
}
</script><script>
function add(myday)
{
today= new Date();
abc = new MyDate(today.getFullYear(),today.getMonth()+1,today.getDate());
for(n=0;n<myday;n++)
abc.nextday();
document.all.newday.value=abc.getdate();
}
</script>
<input type=text name=afterday onblur=add(this.value)>日后是<input type=text name=newday readOnly>