var date = new Date(75,1,16,12,0,0); 参数为:年,月,日,时,分,秒 alert(date.getTime()); getTime()取得毫秒数 具体使用方法google一下
已知时间是字符串型的 用date怎么读啊。。
刚学js,不保证质量 function d(str)//str:传入的字符串日期 { var y=parseInt(str.substr(0,4)); var m=parseInt(str.substr(5,2))-1; var d=parseInt(str.substr(8,2)); var date=new Date(); date.setFullYear(y,m,d); var mydate=new Date(); mydate.setDate(mydate.getDate()+2); date>mydate? alert("true"):alert("false"); }
<script language="javascript"> function loveh(str){ var day = new Date(); var Year = 0; var Month = 0; var Day = 0; Year = day.getFullYear(); Month = day.getMonth()+1; Day = day.getDate()+2; var s=str.split(); if(s[1]>Year) { alert("not!"); } else if(s[2]>Month) {alert("not!"); } else if(s[3]>Day) {alert("not!"); } else alert("ok!"); } loveh("2010-5-10"); </script>
alert(date.getTime()); getTime()取得毫秒数
具体使用方法google一下
function d(str)//str:传入的字符串日期
{
var y=parseInt(str.substr(0,4));
var m=parseInt(str.substr(5,2))-1;
var d=parseInt(str.substr(8,2));
var date=new Date();
date.setFullYear(y,m,d); var mydate=new Date();
mydate.setDate(mydate.getDate()+2);
date>mydate? alert("true"):alert("false");
}
function loveh(str){
var day = new Date();
var Year = 0;
var Month = 0;
var Day = 0;
Year = day.getFullYear();
Month = day.getMonth()+1;
Day = day.getDate()+2;
var s=str.split();
if(s[1]>Year)
{ alert("not!");
}
else if(s[2]>Month)
{alert("not!");
}
else if(s[3]>Day)
{alert("not!");
}
else alert("ok!");
}
loveh("2010-5-10");
</script>