js's method for comparing date sizes

  • 2020-06-12 08:27:28
  • OfStack

This article gives an example of how js compares date sizes. Share to everybody for everybody reference. The details are as follows:


function DateDiff(d1,d2){
 var result = Date.parse(d1.replace(/-/g,"/"))- Date.parse(d2.replace(/-/g,"/"));
 return result;
}
function DateDiff(d1,d2){    
    start_at = new Date(d1.replace(/^(\d{4})(\d{2})(\d{2})$/,"$1/$2/$3"));
    end_at = new Date(d2.replace(/^(\d{4})(\d{2})(\d{2})$/,"$1/$2/$3"));
    if(start_at > end_at) {
      return false;
    }
    return true;
}
//js Get current date 
function currentDay(){
 var mydate=new Date();
 var mymonth=mydate.getMonth()+1;
 var myday= mydate.getDate();
 var myyear= mydate.getYear(); 
 mymonth=mymonth<10?"0"+mymonth:mymonth;
 myday=myday<10?"0"+myday:myday;
 var day=myyear+"-"+mymonth+"-"+myday; 
 return day;
}

Hopefully, this article has been helpful in your javascript programming.


Related articles: