function MyFormatTime(str) { var year=str.split('-')[0]; var month=str.split('-')[1]; var date = str.split('-')[2].split(' ')[0]; var h = str.split('-')[2].split(' ')[1].split(':')[0]; var m = str.split('-')[2].split(' ')[1].split(':')[1]; var s = str.split('-')[2].split(' ')[1].split(':')[2]; return new Date(year,month,date,h,m,s); } var startTime = MyFormatTime('2010-5-14 9:22:10'); var endTime =MyFormatTime('2010-5-14 9:22:11'); if(startTime.getTime()<endTime.getTime()) { //开始时间大于结束时间 } else { //结束时间大于开始时间 }