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 相关文章推荐
javascript 当前日期加(天、周、月、年)
Aug 09 Javascript
Mootools 1.2教程 函数
Sep 15 Javascript
HTML颜色选择器实现代码
Nov 23 Javascript
JS代码放在head和body中的区别分析
Dec 01 Javascript
js 连接数据库如何操作数据库中的数据
Nov 23 Javascript
解析ScrollPic在ie8下只滚动一遍,然后变为空白 ie6,ie7,chrome,firefox正常
Jun 26 Javascript
解析javascript瀑布流原理实现图片滚动加载
Mar 10 Javascript
Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容
Jun 17 Javascript
React根据宽度自适应高度的示例代码
Oct 11 Javascript
zepto.js 实时监听输入框的方法
Dec 04 Javascript
js对象简介与基本用法示例
Mar 13 Javascript
Axios代理配置及封装响应拦截处理方式
Apr 07 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
自制短波长线天线频率预选器 - 成功消除B2K之流的镜像
2021/03/02 无线电
PHP 和 XML: 使用expat函数(二)
2006/10/09 PHP
laravel dingo API返回自定义错误信息的实例
2019/09/29 PHP
JQuery右键菜单插件ContextMenu使用指南
2014/12/19 Javascript
详解JS正则replace的使用方法
2016/03/06 Javascript
JavaScript设计模式之策略模式详解
2017/06/09 Javascript
js使用xml数据载体实现城市省份二级联动效果
2017/11/08 Javascript
react组件从搭建脚手架到在npm发布的步骤实现
2019/01/09 Javascript
Vue获取页面元素的相对位置的方法示例
2020/02/05 Javascript
js实现盒子滚动动画效果
2020/08/09 Javascript
React 条件渲染最佳实践小结(7种)
2020/09/27 Javascript
浅析微信小程序自定义日历组件及flex布局最后一行对齐问题
2020/10/29 Javascript
python二叉树遍历的实现方法
2013/11/21 Python
Python多线程编程(二):启动线程的两种方法
2015/04/05 Python
Python基于Tkinter实现的记事本实例
2015/06/17 Python
如何在sae中设置django,让sae的工作环境跟本地python环境一致
2017/11/21 Python
Python实现在tkinter中使用matplotlib绘制图形的方法示例
2018/01/18 Python
python中利用zfill方法自动给数字前面补0
2018/04/10 Python
Python 保存矩阵为Excel的实现方法
2019/01/28 Python
python pexpect ssh 远程登录服务器的方法
2019/02/14 Python
python中调试或排错的五种方法示例
2019/09/12 Python
python3 图片 4通道转成3通道 1通道转成3通道 图片压缩实例
2019/12/03 Python
python中的unittest框架实例详解
2021/02/05 Python
BannerBuzz加拿大:在线定制横幅印刷、广告和标志
2020/03/10 全球购物
广州御银科技股份有限公司试卷(C++)
2016/11/04 面试题
为数据库创建索引都需要注意些什么
2012/07/17 面试题
北京泡泡网网络有限公司.net面试题
2012/07/17 面试题
Linux常见面试题
2013/03/18 面试题
车间班组长的职责
2013/12/13 职场文书
高三毕业生自我鉴定
2013/12/20 职场文书
国家励志奖学金获奖感言
2014/01/09 职场文书
优秀辅导员事迹材料
2014/02/16 职场文书
工作后的感想
2015/08/07 职场文书
寒假生活随笔
2015/08/15 职场文书
小学生禁毒教育心得体会
2016/01/15 职场文书
javascript数组includes、reduce的基本使用
2021/07/02 Javascript