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 放大镜 v1.0 基于Yui2 实现的放大镜效果
Mar 08 Javascript
js输入框邮箱自动提示功能代码实现
Dec 10 Javascript
JQuery给元素绑定click事件多次执行的解决方法
May 29 Javascript
NODE.JS加密模块CRYPTO常用方法介绍
Jun 05 Javascript
一个简单的动态加载js和css的jquery代码
Sep 01 Javascript
JQuery.get提交页面不跳转的解决方法
Jan 13 Javascript
JavaScript实现单击下拉框选择直接跳转页面的方法
Jul 02 Javascript
浅谈JavaScript的push(),pop(),concat()方法
Jun 03 Javascript
原生js实现节日时间倒计时功能
Jan 18 Javascript
Vue.js 点击按钮显示/隐藏内容的实例代码
Feb 08 Javascript
JS在if中的强制类型转换方式
Jul 15 Javascript
vue 弹窗时 监听手机返回键关闭弹窗功能(页面不跳转)
May 10 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
采用memcache在web集群中实现session的同步会话
2014/07/05 PHP
PHP结合jQuery实现找回密码
2015/07/22 PHP
基于PHP+mysql实现新闻发布系统的开发
2020/08/06 PHP
JQuery 选项卡效果(JS与HTML的分离)
2010/04/01 Javascript
js css后面所带参数含义介绍
2013/08/18 Javascript
JS获取IP、MAC和主机名的五种方法
2013/11/14 Javascript
javascript表单验证使用示例(javascript验证邮箱)
2014/01/07 Javascript
javascript向后台传送相同属性的参数即数组参数
2014/02/17 Javascript
超棒的响应式布局jQuery插件Freetile.js
2014/11/17 Javascript
了不起的node.js读书笔记之例程分析
2014/12/22 Javascript
flash+jQuery实现可关闭及重复播放的压顶广告
2015/04/15 Javascript
jquery插件qrcode在线生成二维码
2015/04/26 Javascript
第一次接触JS require.js模块化工具
2016/04/17 Javascript
jstree的简单实例
2016/12/01 Javascript
bootstrap jquery dataTable 异步ajax刷新表格数据的实现方法
2017/02/10 Javascript
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
利用jquery如何从json中读取数据追加到html中
2017/12/01 jQuery
利用Javascript开发一个二维周视图日历
2017/12/14 Javascript
使用vue-infinite-scroll实现无限滚动效果
2018/06/22 Javascript
用Cordova打包Vue项目的方法步骤
2019/02/02 Javascript
vue中的面包屑导航组件实例代码
2019/07/01 Javascript
js实现简单掷骰子小游戏
2019/10/24 Javascript
[08:47]DOTA2每周TOP10 精彩击杀集锦vol.6
2014/06/25 DOTA
用Python程序抓取网页的HTML信息的一个小实例
2015/05/02 Python
Python实现求解括号匹配问题的方法
2018/04/17 Python
解决pymysql cursor.fetchall() 获取不到数据的问题
2020/05/15 Python
Python如何基于Tesseract实现识别文字功能
2020/06/05 Python
布局和排版教程 纯css3实现图片三角形排列
2014/10/17 HTML / CSS
复古服装:RetroStage
2019/05/10 全球购物
英语专业个人求职自荐信
2013/09/21 职场文书
工会主席岗位责任制
2014/02/11 职场文书
情人节寄语大全
2014/04/11 职场文书
实验心得体会
2014/09/05 职场文书
群众路线教育实践活动心得体会(四风)
2014/11/03 职场文书
2015年母亲节寄语
2015/03/23 职场文书
Python编程根据字典列表相同键的值进行合并
2021/10/05 Python