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 相关文章推荐
网页设计常用的一些技巧
Dec 22 Javascript
JQuery 网站换肤功能实现代码
Nov 02 Javascript
JQuery事件e参数的方法preventDefault()取消默认行为
Sep 26 Javascript
Select标签下拉列表二级联动级联实例代码
Feb 07 Javascript
基于jQuery实现最基本的淡入淡出效果实例
Feb 02 Javascript
基于JavaScript实现图片点击弹出窗口而不是保存
Feb 06 Javascript
Node.JS中事件轮询(Event Loop)的解析
Feb 25 Javascript
jQuery 表单序列化实例代码
Jun 11 jQuery
vscode中vue-cli项目es-lint的配置方法
Jul 30 Javascript
JS监听组合按键思路及实现过程
Apr 17 Javascript
JavaScript Blob对象原理及用法详解
Oct 14 Javascript
jQuery插件实现图片轮播效果
Oct 19 jQuery
微信小程序 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 If Else(elsefi) 语句
2013/04/07 PHP
如何使用PHP计算上一个月的今天
2013/05/23 PHP
PHP 5.6.11中CURL模块问题的解决方法
2016/08/08 PHP
PHP封装函数实现生成随机的字符串验证码
2017/01/24 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
2017/11/17 PHP
解决 FireFox 下[使用event很麻烦] 的问题.
2006/08/22 Javascript
asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现代码
2010/09/19 Javascript
用JS实现3D球状标签云示例代码
2013/12/01 Javascript
用Jquery选择器计算table中的某一列某一行的合计
2014/08/13 Javascript
jQuery UI设置固定日期选择特效代码分享
2015/08/27 Javascript
分享js粘帖屏幕截图到web页面插件screenshot-paste
2020/08/21 Javascript
AngularJS实现一次监听多个值发生的变化
2016/08/31 Javascript
js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码
2016/09/09 Javascript
javascript self对象使用详解
2016/10/18 Javascript
第一次接触神奇的前端框架vue.js
2016/12/01 Javascript
jQuery密码强度验证控件使用详解
2017/01/05 Javascript
js 递归和定时器的实例解析
2017/02/03 Javascript
详细AngularJs4的图片剪裁组件的实例
2017/07/12 Javascript
详解vue中引入stylus及报错解决方法
2017/09/22 Javascript
Vue.js实现的购物车功能详解
2019/01/27 Javascript
如何通过JS实现日历简单算法
2020/10/14 Javascript
vue-drawer-layout实现手势滑出菜单栏
2020/11/19 Vue.js
Python Numpy,mask图像的生成详解
2020/02/19 Python
基于FME使用Python过程图解
2020/05/13 Python
Python如何在windows环境安装pip及rarfile
2020/06/15 Python
python如何遍历指定路径下所有文件(按按照时间区间检索)
2020/09/14 Python
纯CSS3制作的简洁蓝白风格的登录模板(非IE效果更好)
2013/08/11 HTML / CSS
CSS实现限制字数功能当对象内文本溢出时显示省略标记
2014/08/20 HTML / CSS
css3中单位px,em,rem,vh,vw,vmin,vmax的区别及浏览器支持情况
2016/12/06 HTML / CSS
HTML5 Canvas画线技巧——实现绘制一个像素宽的细线
2013/08/02 HTML / CSS
实例教程 HTML5 Canvas 超炫酷烟花绽放动画实现代码
2014/11/05 HTML / CSS
英国在线药房:Chemist.co.uk
2019/03/26 全球购物
策划总监岗位职责
2014/02/16 职场文书
我们的节日重阳节活动总结
2015/03/24 职场文书
员工保密协议范本,您一定得收藏!很有用!
2019/08/08 职场文书
处理canvas绘制图片模糊问题
2022/05/11 Javascript