JQuery Age calculation on date

前端 未结 7 1305
挽巷
挽巷 2020-12-15 06:34

Am I missing something in the following jQuery code?

var dob = $(\'#date\').val();
if(dob != \'\'){
    var today = new Date();
    var dayDiff = Math.ceil(t         


        
7条回答
  •  眼角桃花
    2020-12-15 07:36

     jQuery("#dob").on('change',function(){
           var dob1 = jQuery(this).val();
           var dob = $.datepicker.formatDate('yy-mm-dd', new Date(dob1));
           var str = dob.split('-');    
           var firstdate=new Date(str[0],str[1],str[2]);
           var today = new Date();        
           var dayDiff = Math.ceil(today.getTime() - firstdate.getTime()) / (1000 * 60 * 60 * 24 * 365);
           var age = parseInt(dayDiff);
           jQuery("#age").html(age+' years old');
       });
    
    
    
    
    

提交回复
热议问题