js中日期值大小判断

///日期格式:2009-12-30 13:50:12

function date_compare(start,end)
{
if(start=="" || end=="")

    {
   
    alert("日期值输入不能为空!,请重新输入。");
   
    return 0;
   
    }
   
var a = start.split(" ");

var b = a[0].split("-");

var c = a[1].split(":");

var date_start= new Date(b[0],b[1],b[2],c[0],c[1],c[2]);   //开始日期

timestart=b[2]+"-"+b[1]+"-"+b[0]+" "+c[0]+":"+c[1]+":"+c[2];

a = end.split(" ");

b = a[0].split("-");

c = a[1].split(":");

var date_end= new Date(b[0],b[1],b[2],c[0],c[1],c[2]);     //结束日期

timeend=b[2]+"-"+b[1]+"-"+b[0]+" "+c[0]+":"+c[1]+":"+c[2];

if(date_start>date_end)
{

   alert("开始日期必须小于结束日期!");

    return 0;
}

}

posted on 2010-12-27 10:06  carekee  阅读(2521)  评论(0编辑  收藏  举报