使用javascript计算给定年龄的Birthdate

时间:2017-07-26 06:22:12

标签: javascript

如何使用javascript计算给定年龄的Birthdate。

示例:

我的年龄为23岁1个月26天。

然后我需要生日为1995-05-30。

如何做到这一点。

1 个答案:

答案 0 :(得分:2)

如果您正在使用日期,我建议使用时刻库​​:

https://momentjs.com/

使用时刻您可以轻松地从日期中减去间隔。例如:

moment().subtract(10, 'days')

在你的情况下:

var bDay = moment().subtract(23, 'years');
bDay.subtract(1, 'months');
bDay.subtract(26, 'days');