場景
在前端頁面中有兩個時間選擇器,要添加限制,開始時間不能大於或者等於結束時間。
獲取到兩個時間的格式為字符串"07:00"和"07:30"
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
首先聲明一個函數用來比較大小
CompareDate:function (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]); },
這里是vue頁面,所以聲明函數的格式如上。
返回結構如果t1<t2則返回true
所以在對應的位置調用
if(!(this.CompareDate(bcxiangxi.dkkssj,bcxiangxi.dkjssj))) { isNormal = false; }