请选择 进入手机版 | 继续访问电脑版

巅峰霸主

 找回密码
 立即注册

QQ登录

只需一步,快速开始

JavaScript简单计算人的年龄示例

[复制链接]
烈火大地 发表于 2019-6-6 13:47:08 | 显示全部楼层 |阅读模式

游客只能显示部分内容,请登录后查看帖子完整内容!!!注册完全免费。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本文实例讲述了JavaScript简单计算人的年龄的方法。分享给大家供大家参考,具体如下:

注意Date()类型转换,否则会出现NaN的错误

birth为yyyy-mm-dd的日期格式

完整示例代码如下:
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>JavaScript计算年龄</title>
  6. </head>
  7. <body>
  8. <script type="text/javascript">
  9. var birth='1987-09-30';
  10. birth = Date.parse(birth.replace('/-/g', "/"));
  11. if (birth) {
  12.   var year = 1000 * 60 * 60 * 24 * 365;
  13.   var now = new Date();
  14.   var birthday = new Date(birth);
  15.   var age = parseInt((now - birthday) / year);
  16. }
  17. document.write(age);
  18. </script>
  19. </body>
  20. </html>
复制代码


运行结果为:31.(我的时间2019年6月6日)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|巅峰霸主 ( 京ICP备12023415号-2 )

声明:本站的任何信息和内容仅代表作者的立场和观点,与巅峰霸主网无关。

禁止在巅峰霸主网发布任何与《中华人民共和国法律》相抵触的言论!

GMT+8, 2019-6-17 08:42 , Processed in 0.056922 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表