It's quite obvious...
You have to get current date and susbstract from it days, months and years.
I'd suggest to use
Moment.js[
^]
HTML:
<div>
Years ago: <span id="cntOfYears"></span>
</div>
<div>
Months ago: <span id="cntOfMonths"></span>
</div>
<div>
Days ago: <span id="cntOfDays"></span>
</div>
<div>
Birth date: <span id="birthDate"></span>
</div>
JavaScript:
var cntOfYears = 25;
var cntOfMonths = 10;
var cntOfDays = 5;
var birthDate = moment().subtract(cntOfYears, 'years').subtract(cntOfMonths, 'months').subtract(cntOfDays, 'days');
document.getElementById("cntOfYears").innerHTML = cntOfYears;
document.getElementById("cntOfMonths").innerHTML = cntOfMonths;
document.getElementById("cntOfDays").innerHTML = cntOfDays;
document.getElementById("birthDate").innerHTML = birthDate.format("YYYY-MM-DD");
Result:
Years ago: 25
Months ago: 10
Days ago: 5
Birth date: 1992-06-11
For further details, please see:
Moment.js | Guides[
^]