使用javascript计算特定年龄段的出生日期
问题描述:
如何使用javascript计算特定年龄段的出生日期。使用javascript计算特定年龄段的出生日期
例如:
我进入我的年龄为23年1个月26天。
然后我需要得到1995-05-30的生日。
这是如何做到的。
答
如果您正在使用日期,我建议使用时刻库:
使用时刻,你可以很容易地减去日期的时间间隔。例如:
moment().subtract(10, 'days')
你的情况:
var bDay = moment().subtract(23, 'years');
bDay.subtract(1, 'months');
bDay.subtract(26, 'days');
+0
很好的解决方案。下一级。 –
的可能的复制[JavaScript的 - 年龄计算(https://stackoverflow.com/questions/4076321/javascript-age-calculation) –
[计算出生日期格式为YYYYMMDD的年龄]可能的副本(https://stackoverflow.com/questions/4060004/calculate-age-given-the-birth-date-in-the-format-yyyymmdd) – Durga
您可以尝试将其转换为秒,以及当前日期时间,然后减去并创建一个新日期。 –