JavaScript简单计算人的年龄示例


Posted in Javascript onApril 15, 2017

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

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

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

完整示例代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JavaScript计算年龄</title>
</head>
<body>
<script type="text/javascript">
var birth='1987-09-30';
birth = Date.parse(birth.replace('/-/g', "/"));
if (birth) {
  var year = 1000 * 60 * 60 * 24 * 365;
  var now = new Date();
  var birthday = new Date(birth);
  var age = parseInt((now - birthday) / year);
}
document.write(age);
</script>
</body>
</html>

运行结果为:29

Javascript 相关文章推荐
JavaScipt基本教程之JavaScript语言的基础
Jan 16 Javascript
Mootools 1.2教程 函数
Sep 15 Javascript
window.location.hash 使用说明
Nov 08 Javascript
jQuery操作基本控件方法实例分析
Dec 31 Javascript
JavaScript基础语法之js表达式
Jun 07 Javascript
jQuery的ready方法实现原理分析
Oct 26 Javascript
jQuery基本选择器和层次选择器学习使用
Feb 27 Javascript
JavaScript 程序错误Cannot use 'in' operator to search的解决方法
Jul 10 Javascript
微信小程序实现顶部选项卡(swiper)
Jun 19 Javascript
详解javascript常用工具类的封装
Jan 30 Javascript
JS实现的A*寻路算法详解
Dec 14 Javascript
实用的 vue tags 创建缓存导航的过程实现
Dec 03 Vue.js
微信小程序 ES6Promise.all批量上传文件实现代码
Apr 14 #Javascript
微信小程序动态的加载数据实例代码
Apr 14 #Javascript
JAVA中截取字符串substring用法详解
Apr 14 #Javascript
jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】
Apr 14 #jQuery
JavaScript实现的选择排序算法实例分析
Apr 14 #Javascript
简单实现JS上传图片预览功能
Apr 14 #Javascript
基于JavaScript实现的快速排序算法分析
Apr 14 #Javascript
You might like
PHP去掉从word直接粘贴过来的没有用格式的函数
2012/10/29 PHP
thinkphp中连接oracle时封装方法无法用的解决办法
2013/06/17 PHP
ThinkPHP后台首页index使用frameset时的注意事项分析
2014/08/22 PHP
TP5(thinkPHP框架)实现后台清除缓存功能示例
2019/05/29 PHP
php设计模式之装饰模式应用案例详解
2019/06/17 PHP
PHP设计模式之装饰器(装饰者)模式(Decorator)入门与应用详解
2019/12/13 PHP
Node.js 的异步 IO 性能探讨
2014/10/08 Javascript
JavaScript function函数种类详解
2016/02/22 Javascript
jQuery获取及设置表单input各种类型值的方法小结
2016/05/24 Javascript
JS生成不重复的随机数组的简单实例
2016/07/10 Javascript
省市二级联动小案例讲解
2016/07/24 Javascript
纯css下拉菜单 无需js
2016/08/15 Javascript
Bootstrap的基本应用要点浅析
2016/12/19 Javascript
十个免费的web前端开发工具详细整理
2017/09/18 Javascript
JavaScript实现带有子菜单和控件的slider轮播图效果
2017/11/01 Javascript
浅谈node模块与npm包管理工具
2018/01/03 Javascript
旺旺在线客服代码 旺旺客服代码生成器
2018/01/09 Javascript
Node.js引入UIBootstrap的方法示例
2018/05/11 Javascript
微信小程序实现简单评论功能
2018/11/28 Javascript
vue webpack打包后图片路径错误的完美解决方法
2018/12/07 Javascript
在 Vue 中使用 JSX 及使用它的原因浅析
2020/02/10 Javascript
Nuxt默认模板、默认布局和自定义错误页面的实现
2020/05/11 Javascript
[49:20]2014 DOTA2国际邀请赛中国区预选赛5.21 CIS VS TongFu
2014/05/22 DOTA
Python黑帽编程 3.4 跨越VLAN详解
2016/09/28 Python
Python多叉树的构造及取出节点数据(treelib)的方法
2019/08/09 Python
Pytorch 多维数组运算过程的索引处理方式
2019/12/27 Python
CSS3教程(5):网页背景图片
2009/04/02 HTML / CSS
大学生物业管理求职信
2013/10/24 职场文书
高分子材料与工程专业推荐信
2013/12/01 职场文书
房地产销售计划书
2014/01/10 职场文书
打架检讨书100字
2014/01/19 职场文书
预备党员政审材料
2014/02/04 职场文书
土建工程师岗位职责
2014/06/10 职场文书
深入开展党的群众路线教育实践活动心得体会
2014/11/05 职场文书
2015年人事专员工作总结
2015/04/29 职场文书
2019送给家人们的中秋节祝福语
2019/08/15 职场文书