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 相关文章推荐
用JTrackBar实现的模拟苹果风格的滚动条
Aug 06 Javascript
JS定义回车事件(实现代码)
Jul 08 Javascript
javascript数组详解
Oct 22 Javascript
JavaScript检测弹出窗口是否已经关闭的方法
Mar 24 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
Jul 27 Javascript
Node.js与Sails ~项目结构与Mvc实现及日志机制
Oct 14 Javascript
jQuery Easyui datagrid行内实现【添加】、【编辑】、【上移】、【下移】
Dec 19 Javascript
微信小程序 devtool隐藏的秘密
Jan 21 Javascript
weex里Vuex state使用storage持久化详解
Sep 09 Javascript
vue中的watch监听数据变化及watch中各属性的详解
Sep 11 Javascript
Node.js折腾记一:读指定文件夹,输出该文件夹的文件树详解
Apr 20 Javascript
vue2.0 实现富文本编辑器功能
May 26 Javascript
微信小程序 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
网页游戏开发入门教程二(游戏模式+系统)
2009/11/02 PHP
php 文章采集正则代码
2009/12/28 PHP
php中static静态变量的使用方法详解
2010/06/04 PHP
基于preg_match_all采集后数据处理的一点心得笔记(编码转换和正则匹配)
2014/01/31 PHP
修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)
2017/08/01 PHP
php处理多图上传压缩代码功能
2018/06/13 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
2018/06/13 PHP
php+js实现的无刷新下载文件功能示例
2019/08/23 PHP
Jquery从头学起第四讲 jquery入门教程
2010/08/01 Javascript
JQuery中根据属性或属性值获得元素(6种情况获取方法)
2013/01/17 Javascript
jquery获取div距离窗口和父级dv的距离示例
2013/10/10 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
2013/11/21 Javascript
弹出窗口并且此窗口带有半透明的遮罩层效果
2014/03/13 Javascript
jQuery插件Skippr实现焦点图幻灯片特效
2015/04/12 Javascript
js实现适合新闻类图片的轮播效果
2017/02/05 Javascript
jQuery鼠标移动图片上实现放大效果
2017/06/25 jQuery
Vue组件实例间的直接访问实现代码
2017/08/20 Javascript
angular2 ng2 @input和@output理解及示例
2017/10/10 Javascript
vue 通过下拉框组件学习vue中的父子通讯
2017/12/19 Javascript
vue element-ui table组件动态生成表头和数据并修改单元格格式 父子组件通信
2019/08/15 Javascript
Vue项目配置跨域访问和代理proxy设置方式
2020/09/08 Javascript
Python2.x版本中maketrans()方法的使用介绍
2015/05/19 Python
浅谈Python 的枚举 Enum
2017/06/12 Python
DataFrame中的object转换成float的方法
2018/04/10 Python
Python交互环境下实现输入代码
2018/06/22 Python
python读取文件名并改名字的实例
2019/01/07 Python
python写入文件自动换行问题的方法
2019/07/05 Python
Python pandas.DataFrame 找出有空值的行
2019/09/09 Python
在python中利用dict转json按输入顺序输出内容方式
2020/02/27 Python
Pop In A Box英国:Funko POP搪胶公仔
2019/05/27 全球购物
澳大利亚头发和美容产品购物网站:OZ Hair & Beauty
2020/03/27 全球购物
百日安全生产活动总结
2014/07/05 职场文书
中学生旷课检讨书2篇
2014/10/09 职场文书
2016年寒假见闻
2015/10/10 职场文书
毕业生就业推荐表自我鉴定
2019/06/20 职场文书
python基础之while循环语句的使用
2021/04/20 Python