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 相关文章推荐
高性能web开发 如何加载JS,JS应该放在什么位置?
May 14 Javascript
分享一个我自己写的ToolTip提示插件(附源码)
Jan 20 Javascript
jQuery图片旋转插件jQueryRotate.js用法实例(附demo下载)
Jan 21 Javascript
实例剖析AngularJS框架中数据的双向绑定运用
Mar 04 Javascript
文件上传,iframe跨域数据提交的实现
Nov 18 Javascript
深入理解javascript函数参数与闭包
Dec 12 Javascript
bootstrap weebox 支持ajax的模态弹出框
Feb 23 Javascript
js正则表达式验证表单【完整版】
Mar 06 Javascript
xmlplus组件设计系列之网格(DataGrid)(10)
May 05 Javascript
浅谈ElementUI中switch回调函数change的参数问题
Aug 24 Javascript
vue项目引入字体.ttf的方法
Sep 28 Javascript
JS实现获取当前所在周的周六、周日示例分析
May 11 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
PHP提取数据库内容中的图片地址并循环输出
2010/03/21 PHP
PHP Undefined index报错的修复方法
2011/07/17 PHP
php while循环得到循环次数
2013/10/26 PHP
session 加入redis的实现代码
2016/07/15 PHP
PHP5.4起内置web服务器使用方法
2016/08/09 PHP
JS 自动完成 AutoComplete(Ajax 查询)
2009/07/07 Javascript
写JQuery插件的基本知识
2013/11/25 Javascript
js原型继承的两种方法对比介绍
2014/03/30 Javascript
jQuery中first()方法用法实例
2015/01/06 Javascript
详解Javascript中的Object对象
2016/02/28 Javascript
BootStrap 获得轮播中的索引和当前活动的焦点对象
2017/05/11 Javascript
原生JS封装animate运动框架的实例
2017/10/12 Javascript
详解vue-cli项目中用json-sever搭建mock服务器
2017/11/02 Javascript
浅谈关于iview表单验证的问题
2018/09/29 Javascript
ECharts地图绘制和钻取简易接口详解
2019/07/12 Javascript
vue路由守卫,限制前端页面访问权限的例子
2019/11/11 Javascript
vue中移动端调取本地的复制的文本方式
2020/07/18 Javascript
[01:39:42]Fnatic vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
python 全局变量的import机制介绍
2017/09/07 Python
使用pandas的DataFrame的plot方法绘制图像的实例
2018/05/24 Python
Django 限制用户访问频率的中间件的实现
2018/08/23 Python
Python图像处理之简单画板实现方法示例
2018/08/30 Python
python linecache 处理固定格式文本数据的方法
2019/01/08 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
2019/02/21 Python
python内存动态分配过程详解
2019/07/15 Python
Python下opencv图像阈值处理的使用笔记
2019/08/04 Python
python enumerate内置函数用法总结
2020/01/07 Python
Python爬虫进阶之爬取某视频并下载的实现
2020/12/08 Python
详解CSS3开启硬件加速的使用和坑
2017/08/21 HTML / CSS
CSS3哪些新特性值得称赞
2016/03/02 HTML / CSS
Stylenanda中文站:韩国一线网络服装品牌
2016/12/22 全球购物
某科技软件测试面试题
2013/05/19 面试题
外贸业务员岗位职责
2013/11/24 职场文书
公司端午节活动方案
2014/02/04 职场文书
2014物价局群众路线对照检查材料思想汇报
2014/09/21 职场文书
SpringBoot前端后端分离之Nginx服务器下载安装过程
2022/08/14 Servers