如何从出生日期算起年龄

时间:2019-05-02 10:28:31

标签: momentjs

我正在使用带有角度的moment.js,如何获取年,月和日的年龄。这是我的代码:

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

,但是只能按年份给出年龄。如何获得年,日,月的年龄?

1 个答案:

答案 0 :(得分:0)

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'

这需要包含moment-precise-range.js。有关详细示例,请在此处进行检查-https://codebox.org.uk/pages/moment-date-range-plugin