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 相关文章推荐
JSON.parse 解析字符串出错的解决方法
Jul 08 Javascript
jQuery 1.5 源码解读 面向中高阶JSER
Apr 05 Javascript
jquery简单实现带渐显效果的选项卡菜单代码
Sep 01 Javascript
JS控制div跳转到指定的位置的几种解决方案总结
Nov 05 Javascript
AngularJS学习笔记(三)数据双向绑定的简单实例
Nov 08 Javascript
Bootstrap 轮播(Carousel)插件
Dec 26 Javascript
js按条件生成随机json:randomjson实现方法
Apr 07 Javascript
关于jQuery.ajax()的jsonp碰上post详解
Jul 02 jQuery
详解基于vue的移动web app页面缓存解决方案
Aug 03 Javascript
详解JS数值Number类型
Feb 07 Javascript
详解js常用分割取字符串的方法
May 15 Javascript
微信小程序swiper左右扩展各显示一半代码实例
Dec 05 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
56.com视频采集接口程序(PHP)
2007/09/22 PHP
PHP中如何定义和使用常量
2013/02/28 PHP
php单一接口的实现方法
2015/06/20 PHP
PHP实现对png图像进行缩放的方法(支持透明背景)
2015/07/15 PHP
详细解读php的命名空间(二)
2018/02/21 PHP
jQueryPad 实用的jQuery测试工具(支持IE,chrome,FF)
2010/05/22 Javascript
js中将URL中的参数提取出来作为对象的实现代码
2011/08/16 Javascript
JQueryEasyUI datagrid框架的进阶使用
2013/04/08 Javascript
浅谈关于JavaScript的语言特性分析
2013/04/11 Javascript
jquery+CSS实现的水平布局多级网页菜单效果
2015/08/24 Javascript
js面向对象的写法
2016/02/19 Javascript
JQuery ztree 异步加载实例讲解
2016/02/25 Javascript
关于backbone url请求中参数带有中文存入数据库是乱码的快速解决办法
2016/06/13 Javascript
浅谈JS中的三种字符串连接方式及其性能比较
2016/09/02 Javascript
微信小程序 wx.request(接口调用方式)详解及实例
2016/11/23 Javascript
JavaScript中利用for循环遍历数组
2017/01/15 Javascript
js中json对象和字符串的理解及相互转化操作实现方法
2017/09/22 Javascript
微信小程序实现的一键连接wifi功能示例
2019/04/24 Javascript
JQuery获取元素尺寸、位置及页面滚动事件应用示例
2019/05/14 jQuery
python if not in 多条件判断代码
2016/09/21 Python
详解使用pymysql在python中对mysql的增删改查操作(综合)
2017/01/18 Python
Python读取文件内容的三种常用方式及效率比较
2017/10/07 Python
numpy判断数值类型、过滤出数值型数据的方法
2018/06/09 Python
分享PyCharm的几个使用技巧
2019/11/10 Python
pyautogui自动化控制鼠标和键盘操作的步骤
2020/04/01 Python
Django中的AutoField字段使用
2020/05/18 Python
sublime3之内网安装python插件Anaconda的流程
2020/11/10 Python
html5的websockets全双工通信详解学习示例
2014/02/26 HTML / CSS
手术室护士自我鉴定
2013/10/14 职场文书
护理实习自我鉴定
2013/12/14 职场文书
服装厂厂长岗位职责
2013/12/27 职场文书
大学生个人实习的自我评价
2014/02/15 职场文书
物理系毕业生自荐书
2014/06/13 职场文书
给老师的感谢信
2015/01/20 职场文书
2016年领导干部正风肃纪心得体会
2015/10/09 职场文书
CSS3通过var()和calc()函数实现动画特效
2021/03/30 HTML / CSS