ESH/js/ohctech.js
2024-10-23 18:28:06 +05:30

25 lines
873 B
JavaScript

function getAge(dob_ddmmyyyy_format) {
var date1 = new Date();
var dob= dob_ddmmyyyy_format
var date2=new Date(dob);
var pattern = /^\d{1,2}\/\d{1,2}\/\d{4}$/; //Regex to validate date format (dd/mm/yyyy)
// if (pattern.test(dob)) {
var y1 = date1.getFullYear(); //getting current year
var y2 = date2.getFullYear(); //getting dob year
var age = y1 - y2; //calculating age
return age;
// } else {
// alert("Invalid date format. Please Input in (dd/mm/yyyy) format!");
// return false;
//}
}
function getCalculatedDOBFromAge(age){
var current_date = new Date();
var current_year = current_date.getFullYear();
var birthYear = current_year -age;
var calculatedBirthDate = new Date("01/01/"+birthYear);
return calculatedBirthDate;
}