function comptime(beginTime, endTime) {
var beginTimes = beginTime.substring( 0 , 10 ).split(' - ');
var endTimes = endTime.substring( 0 , 10 ).split(' - ');
// parse方法要求短日期可以使用“/”或“-”作为分隔符,但是必须用月/日/年的格式来表示
// 使用"/"兼容IE和Firefox
beginTime = beginTimes[ 1 ] + ' / ' + beginTimes[ 2 ] + ' / ' + beginTimes[ 0 ] + ' / ' + beginTime.substring( 10 , 19 );
endTime = endTimes[ 1 ] + ' / ' + endTimes[ 2 ] + ' / ' + endTimes[ 0 ] + ' / ' + endTime.substring( 10 , 19 );
var a = (Date.parse(endTime) - Date.parse(beginTime)) / 3600 / 1000 ;
if (a < 0 ) {
alert( " 开始时间大于结束时间 " );
return - 1 ;
} else if (a > 0 ) {
alert( " 结束时间大于开始时间 " );
return 1 ;
} else if (a == 0 ) {
alert( " 开始时间等于结束时间 " );
return 0 ;
} else {
return 'exception'
}
}
javascript比较yyyy-mm-dd hh:mm:ss日期时间的大小
最新推荐文章于 2024-01-23 11:29:05 发布