Am I missing something in the following jQuery code?
var dob = $(\'#date\').val();
if(dob != \'\'){
var today = new Date();
var dayDiff = Math.ceil(t
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');
});