js日期格式化yyyymmdd JS如何比較時(shí)間大小?
JS如何比較時(shí)間大???函數(shù)CompareDate(t1,t2){var date=new date()var a=t1.split(“:”)var b=t2.split(“:”)返回日期.設(shè)置時(shí)間(a
JS如何比較時(shí)間大???
函數(shù)CompareDate(t1,t2){var date=new date()var a=t1.split(“:”)var b=t2.split(“:”)返回日期.設(shè)置時(shí)間(a[0],a[1])>日期.設(shè)置時(shí)間(b[0],b[1])}比較日期(“11:00”,“11:15”)
現(xiàn)在您已經(jīng)完成了returncase,您不需要直接由elseif編寫if。最后,你可以判斷條件。如果不符合條件,可以直接退貨。否則,你不在乎。這應(yīng)該是elseif和elseif之間的沖突,因?yàn)槿绻褂眠^elseif,其中一些將不會(huì)被判斷
第一:轉(zhuǎn)換為日期對(duì)象進(jìn)行比較操作
第二:直接比較大小即可
思路:首先全部轉(zhuǎn)換為日期。然后以毫秒為單位進(jìn)行比較。下面是一個(gè)簡單的示例:function tab(date1,date2){var odate1=new date(date1)var odate2=new date(date2)if(odate1)。Gettime()> odate2。Gettime()){控制臺(tái).log(“第一大”}其他{控制臺(tái).log(“第二大“)}標(biāo)簽(“2015-10-10”,“2015-10-11”)