代码之家  ›  专栏  ›  技术社区  ›  user944513

如何利用力矩js计算人的年龄?

  •  -2
  • user944513  · 技术社区  · 7 年前

    我有两个日期“出生日期”和“当前日期”。我想知道他们之间的差异,以获得年龄。

    15岁,14岁。。

    http://plnkr.co/edit/1wIvVISmgEqcRNnAD971?p=preview

    let DOB= "09-Feb-1983"
    console.log(moment(DOB, 'DD-MMM-YYYY', true).isValid())
    console.log(moment().format('DD-MMM-YYYY'));
    
    2 回复  |  直到 7 年前
        1
  •  8
  •   Ramesh Rajendran    7 年前

    试试这个

    moment().diff('09-Feb-1983', 'years');

        2
  •  1
  •   Ahmad    7 年前

    https://www.sitepoint.com/managing-dates-times-using-moment-js/ 关于Google搜索的第一个结果

    var dateB = moment('2010-11-11');
    var dateC = moment('2014-10-11');
    
    console.log('Difference is ', dateB.diff(dateC), 'milliseconds');
    console.log('Difference is ', dateB.diff(dateC, 'days'), 'days');
    console.log('Difference is ', dateB.diff(dateC, 'months'), 'months');
    console.log('Difference is ', dateB.diff(dateC, 'years'), 'years');