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 相关文章推荐
延时重复执行函数 lLoopRun.js
May 08 Javascript
3Z版基于jquery的图片复选框(asp.net+jquery)
Apr 12 Javascript
分享一个我自己写的ToolTip提示插件(附源码)
Jan 20 Javascript
IE、FF、Chrome浏览器中的JS差异介绍
Aug 13 Javascript
js判断两个日期是否相等的方法
Sep 10 Javascript
javascript间隔刷新的简单实例
Nov 14 Javascript
zeroclipboard 单个复制按钮和多个复制按钮的实现方法
Jun 14 Javascript
全面解析Bootstrap中Carousel轮播的使用方法
Jun 13 Javascript
JavaScript中防止微信浏览器被整体拖动的方法
Aug 25 Javascript
微信小程序实现人脸识别登陆的示例代码
Apr 02 Javascript
Vue-CLI项目中路由传参的方式详解
Sep 01 Javascript
使用webpack搭建pixi.js开发环境
Feb 12 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
如何开发一个虚拟域名系统
2006/10/09 PHP
php木马攻击防御之道
2008/03/24 PHP
PHP 使用header函数设置HTTP头的示例解析 表头
2013/06/17 PHP
浅谈PHP检查数组中是否存在某个值 in_array 函数
2016/06/13 PHP
Android AsyncTack 异步任务实例详解
2016/11/02 PHP
Laravel 实现数据软删除功能
2019/08/21 PHP
基于PHP实现短信验证码发送次数限制
2020/07/11 PHP
PHP超全局变量实现原理及代码解析
2020/09/01 PHP
js+CSS 图片等比缩小并垂直居中实现代码
2008/12/01 Javascript
jQuery图片轮播的具体实现
2013/09/11 Javascript
键盘上一张下一张兼容IE/google/firefox等浏览器
2014/01/28 Javascript
js实现C#的StringBuilder效果完整实例
2015/12/22 Javascript
微信小程序 textarea 详解及简单使用方法
2016/12/05 Javascript
AngularJS的ng-click传参的方法
2017/06/19 Javascript
微信小程序表单验证功能完整实例
2017/12/01 Javascript
vuejs点击class变化的实例
2018/09/05 Javascript
微信小程序下拉刷新PullDownRefresh的使用方法
2018/11/29 Javascript
JS实现简单省市二级联动
2019/11/27 Javascript
react组件基本用法示例小结
2020/04/27 Javascript
python实现探测socket和web服务示例
2014/03/28 Python
python 写入csv乱码问题解决方法
2016/10/23 Python
Python 中导入csv数据的三种方法
2018/11/01 Python
在python中实现将一张图片剪切成四份的方法
2018/12/05 Python
python 将对象设置为可迭代的两种实现方法
2019/01/21 Python
python实现微信定时每天和女友发送消息
2019/04/29 Python
详解10个可以快速用Python进行数据分析的小技巧
2019/06/24 Python
Django外键(ForeignKey)操作以及related_name的作用详解
2019/07/29 Python
django基于restframework的CBV封装详解
2019/08/08 Python
Python爬虫谷歌Chrome F12抓包过程原理解析
2020/06/04 Python
详解python日志输出使用配置文件格式
2021/02/10 Python
HTML5实现应用程序缓存(Application Cache)
2020/06/16 HTML / CSS
澳大利亚二手奢侈品网站:Modsie
2019/09/23 全球购物
优秀实习自我鉴定
2013/12/04 职场文书
二年级班级文化建设方案
2014/05/10 职场文书
2019员工保密协议书(3篇)
2019/09/23 职场文书
Python序列化模块JSON与Pickle
2022/06/05 Python