可能重复:
在我的 JS 代码的某些地方,我有 jquery 日期对象,它是人的出生日期。我想根据他的出生日期计算一个人的年龄。
任何人都可以提供有关如何实现此目标的示例代码。
原文由 Aram Gevorgyan 发布,翻译遵循 CC BY-SA 4.0 许可协议
可能重复:
在我的 JS 代码的某些地方,我有 jquery 日期对象,它是人的出生日期。我想根据他的出生日期计算一个人的年龄。
任何人都可以提供有关如何实现此目标的示例代码。
原文由 Aram Gevorgyan 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用日期进行计算。
var birthdate = new Date("1990/1/1");
var cur = new Date();
var diff = cur-birthdate; // This is the difference in milliseconds
var age = Math.floor(diff/31557600000); // Divide by 1000*60*60*24*365.25
原文由 Frank van Wijk 发布,翻译遵循 CC BY-SA 3.0 许可协议
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
3 回答1.3k 阅读✓ 已解决
试试这个功能…
或者
[ 见演示。 ][1] [1]:http://jsfiddle.net/mkginfo/LXEHp/7/