Как рассчитать возраст человека, используя момент JS? - PullRequest
0 голосов
/ 14 ноября 2018

подскажите, пожалуйста, как рассчитать возраст человека, используя момент js? У меня есть две даты "DOB" и "текущая дата". Я хочу получить разницу между ними, чтобы получить возраст.

Возраст, как 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 ]

0 голосов
/ 14 ноября 2018

Нашли этот сайт 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');
0 голосов
/ 14 ноября 2018

Попробуйте это

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

...