Date时间函数
/**
date对象的常用方法
var date=new Date();
//获得年 如2013 method: date.getFullYear();
//获得月 如02注意,返回的月份都是从0开始计算的,所以,当是一月的时候,打印出来的是0,我们要用就要加1 method: date.getMonth();
//获得日 如18 method:date.getDate();
//获得星期几 如星期一 method: date.getDay();
//获得时 如23时 method: date.getHours();
//获得分 如23时30分 method: date.getMinutes();
//获得秒 如23时30分 20秒 method: date.getSeconds();
//获得毫秒 method: date.getMilliSeconds();
**/
Date函数除了有get方法还有set方法
例子:看用户输入的年月日是否符合规则,比如2012年2月29日,这个日期是不对的,那么,我们得到用户输入的日期,并用Date对象的set方法,把用户输入的日期设置上去,然后再用get方法取出来,看看输入前后的内容是否一致,因为js有自动容错机制,当用户输入有误的时候,他会自己纠正,这样用户输入的有问题,就可以检测出来了
var year=window.prompt("请输入年","")*1;
var month=window.prompt("请输入月","")*1;
var date=window.prompt("请输入日","")*1;
var date=new Date();
date.setFullYear(year);
date.setMonth(month-1);
date.setDate(date);
if( date.getFullYear()==year&&d.getMonth()+1==month&&date.getDate()==date){
alert("输入正确");
}else{
alert("输入有误");
}