Как рассчитать возраст от даты рождения - PullRequest
0 голосов
/ 02 мая 2019

Я использую момент.js с угловым, как получить возраст в годах, месяцах и днях. вот мой код:

getAge(date) {
    let age = moment().diff(date, 'year');
    return age;
}

но возраст может дать только год. Как узнать возраст в годах, днях и месяце?

1 Ответ

1 голос
/ 03 мая 2019
var m1 = moment();
var m2 = moment(DATE OF BIRTH,'YYYY-MM-DD HH:mm:ss');
var diff = moment.preciseDiff(m1, m2); // '1 month 2 days 3 hours 4 minutes 5 seconds'

Для этого требуется моментный точный диапазон.js.Для подробного примера, проверьте это здесь - https://codebox.org.uk/pages/moment-date-range-plugin

...