<script>
//取得明年的今天
function getNextYear(){
var today = new Date();
var y,m,d;
d = today.getDate();
m = today.getMonth() + 1;//月是从0开始
y = today.getYear();
y++;//年加1
if(m==2 && d==29)
return new Date(y,3,1);//如果是闰年,返回3月1日
else
return new Date(y,m,d);//如果是闰年,返回3月1日
}
//取得下个月的今天
function getNextMonth(){
var today = new Date();
var y,m,d;
d = today.getDate();
m = today.getMonth() + 1;//月是从0开始
y = today.getYear();
m++;
if( m > 12){//月份加1,如果大于12,则月份为1份,年份加1
m=1;y++;
}
if( !checkDate(y + '-' + m + '-' + d) ){//如果不是日期,那么月份加1,日等于1
m++;
if( m > 12){//月份加1,如果大于12,则月份为1份,年份加1
m=1;y++;
}
d=1;
}
var nextToday = new Date(y, m, d);
return nextToday;
}
//判断是否正确的日期,格式:年-月-日
function checkDate(str)
{
var tmp = new Date(str);
var y = tmp.getFullYear();
var m = tmp.getMonth()+1;
var d = tmp.getDate();
var nday = y + "-" + m + "-" + d
if (nday != str)
return false;
else
return true;
} </script>
参考下
//取得明年的今天
function getNextYear(){
var today = new Date();
var y,m,d;
d = today.getDate();
m = today.getMonth() + 1;//月是从0开始
y = today.getYear();
y++;//年加1
if(m==2 && d==29)
return new Date(y,3,1);//如果是闰年,返回3月1日
else
return new Date(y,m,d);//如果是闰年,返回3月1日
}
//取得下个月的今天
function getNextMonth(){
var today = new Date();
var y,m,d;
d = today.getDate();
m = today.getMonth() + 1;//月是从0开始
y = today.getYear();
m++;
if( m > 12){//月份加1,如果大于12,则月份为1份,年份加1
m=1;y++;
}
if( !checkDate(y + '-' + m + '-' + d) ){//如果不是日期,那么月份加1,日等于1
m++;
if( m > 12){//月份加1,如果大于12,则月份为1份,年份加1
m=1;y++;
}
d=1;
}
var nextToday = new Date(y, m, d);
return nextToday;
}
//判断是否正确的日期,格式:年-月-日
function checkDate(str)
{
var tmp = new Date(str);
var y = tmp.getFullYear();
var m = tmp.getMonth()+1;
var d = tmp.getDate();
var nday = y + "-" + m + "-" + d
if (nday != str)
return false;
else
return true;
} </script>
参考下
解决方案 »
- 关于图片的延迟加载
- 请教option选值
- 哪位帮帮忙给看一下,Div的移动,
- 急救!我的一网站被挂马了....急救!急救!急救!急救!
- 请问FF下的RANGE操作
- jsp运行servlet发现调用的一个类找不到,但是本地运行又是对的
- 请...问...各...位...大...侠... 如何获得选中行的行号, 如何通过指定控件名获得值. bguest(努力混内裤) 再帮我一把, 下周我请你吃饭.
- 把name="username"的value放到user=""中,怎么写?
- js如何判断小数点后有几位?
- 如何解决消除用Window.open("所要打开的网页")时,产生的无法显示的页面?
- 救命的cookie问题
- 关于一个继承例子的疑惑
window.onload=function(){
var today = new Date();
alert(today.getYear()+3);
};
</script>