天天看點

JavaScript比較日期大小(js比較日期大小)

我們在日常開發過程中,經常會用到JavaScript語言在前端代碼中,進行日期的選擇,比如開始日期和結束日期的選擇,同時我們希望使用者在選擇日期的時候不要選錯日期,比如結束日期早于開始日期,那麼從邏輯上資料肯定是錯的,是以為了檢測使用者選擇的日期是否正确,将會用到開始日期和結束日期的比較。以下是我用JavaScript的方式日期比較的方法(供大家參考,當然比較的方法還有很多,可以自己多研究,多練習,一定會有新的更好的思路,還有就是直接使用一些現成的js架構自帶功能也是可以的。):

//将字元串轉換為日期
      var begin=new Date($("#begin").val().replace(/-/g,"/"));
      var end=new Date($("#end").val().replace(/-/g,"/"));
      //js判斷日期大小
      if(begin-end>0){
         alert("開始日期要在結束日期之前!");  
         return false;
      }
           

繼續閱讀