javascript - 使用javascript根据给定年龄计算出生日期

标签 javascript

如何使用 javascript 根据给定年龄计算出生日期。

示例:

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

然后我需要将出生日期设为 1995-05-30。

如何做到这一点。

最佳答案

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

https://momentjs.com/

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

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

就您而言:

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

关于javascript - 使用javascript根据给定年龄计算出生日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45318956/

相关文章:

javascript - 将嵌套的 JSON 对象转换为只有一个对象?

javascript - jquery中的触发事件和绑定(bind)

javascript - NetSuite SuiteScript 2 - 通过搜索访问子列表

javascript - DropzoneJS中如何获取上传文件列表中的索引

Javascript 调用方法没有相同的上下文

javascript - 为什么 qTip 工具提示不保持打开状态以便我可以单击它的链接?

JavaScript 计算器 : issues with program not reading secondnumber

javascript - react-beautiful-dnd:当存在多个列表时,在一行中拖动内容会从所有行中拖动相同的索引

javascript - 使用 iframe 保护页面的其余部分免受第三方代理 div 中的脚本的影响

javascript - 使用 Javascript OOP 进行图像显示