Can anyone please guide me through javascript function, which will fetch me year difference between current date and date entered by user
I have tried this, but it doesnot keep in count leap years
var yearOld=2000
var dateOld=11
var mnthOld=1;
var currendDate=new Date(); // 9 - jan - 2013
var oldDate=new Date(yearOld,mnthOld-1,dateOld);
var timeDiff =currendDate-oldDate ;
var diffDays = timeDiff / (1000 * 3600 * 24 * 365);
Result is coming 13.00789 something where it should come less than 13
Any help will be appreciated
1 Answer