这个我可以给你说一个普通的实现,通过js处理字符串
var t1=document.getElementById("t1").value;
var t2=document.getElementById("t2").value;
var t11=t1.split(":");
var t21=t2.split(":");
if(t11[0]>t21[0]){
alert('t1时间大 ');
}else if(t11[0]
}else{
if(t11[1]>t21[1]){
alert('t1时间大 ');
}else if(t11[1]>t21[1]){
alert('t2时间大 ');
}else{
alert(一样大 ');
}
} 当然如果你的时间是24小时制的话,只要再 加一些判断就可以哈 !!! 加油
function CompareDate(t1,t2)
{
var date = new Date();
var a = t1.split(":");
var b = t2.split(":");
return date.setHours(a[0],a[1]) > date.setHours(b[0],b[1]);
}
调用:
alert( CompareDate("12:00","11:15") );
function checkdate(start, end) {
var date = new Date();
var a = start.split(":");
var b = end.split(":");
if (date.setHours(a[0], a[1]) > date.setHours(b[0], b[1])) {
// mui.toast("结束时间需大于开始时间");
alert("结束时间需大于开始时间")
return false;
}
return true;
}