<script>
var mydate=new Date();
var str="2005-11-18";
var tmp=str.split("-");
if ((mydate.getFullYear()==tmp[0])&&(mydate.getMonth()==tmp[1]-1)&&(mydate.getDate()==tmp[2])){
alert("yep")
}else{
mydate=new Date(tmp[0],tmp[1]-1,tmp[2]);
}
</script>
var mydate=new Date();
var str="2005-11-18";
var tmp=str.split("-");
if ((mydate.getFullYear()==tmp[0])&&(mydate.getMonth()==tmp[1]-1)&&(mydate.getDate()==tmp[2])){
alert("yep")
}else{
mydate=new Date(tmp[0],tmp[1]-1,tmp[2]);
}
</script>
我的意思不是将它们转换为字符串再比较,而是转换为日期对象后再比较。to: csdntzg(天生我菜) ( ) 信誉:101
非常感谢,我要的正是阁下的效果,真的很感谢。