<script>
var objfirst_time = '2004-02-02 05:03:22';
var objlast_time = '2004-07-02 18:03:10';
re = /[\-| |:]/g
objfirst_time = objfirst_time.replace(re,"")-0;
objlast_time = objlast_time.replace(re,"")-0;
if(objfirst_time>objlast_time)alert("objfirst_time>objlast_time");
alert("objfirst_time<objlast_time");
</script>
var objfirst_time = '2004-02-02 05:03:22';
var objlast_time = '2004-07-02 18:03:10';
re = /[\-| |:]/g
objfirst_time = objfirst_time.replace(re,"")-0;
objlast_time = objlast_time.replace(re,"")-0;
if(objfirst_time>objlast_time)alert("objfirst_time>objlast_time");
alert("objfirst_time<objlast_time");
</script>
名称:DateCompare
功能:计算两个字符(YYYY-MM-DD)日期相隔天数
判断一个日期是否在另一个指定日期之后和之前
参数:asStartDate,起始日期
asEndDate,终止日期
返回:相隔天数的字符串
*****************************************************************/
function DateCompare(asStartDate,asEndDate){
var miStart=Date.parse(asStartDate.replace(/\-/g,'/'));
var miEnd=Date.parse(asEndDate.replace(/\-/g,'/'));
return (miEnd-miStart)/(1000*24*3600);
}返回值为负则终止日期在起始日期之前为正则在之后
var objfirst_time = '2004-02-02 05:03:22';
var objlast_time = '2004-07-02 18:03:10';
var re=/-/gi;
if(Date.parse(objfirst_time.replace(re,"/"))>Date.parse(objlast_time.replace(re,"/")))
alert(objfirst_time + "大");
else if(Date.parse(objfirst_time.replace(re,"/"))<Date.parse(objlast_time.replace(re,"/")))
alert(objlast_time + "大");
else
alert("一般大");
</script>