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中的稀疏数组与密集数组[译]
Sep 17 Javascript
JavaScript高级程序设计(第3版)学习笔记5 js语句
Oct 11 Javascript
动态创建script标签实现跨域资源访问的方法介绍
Feb 28 Javascript
JS禁用页面上所有控件的实现方法(附demo源码下载)
Dec 17 Javascript
Node.js与MySQL交互操作及其注意事项
Oct 05 Javascript
vue.js表格分页示例
Oct 18 Javascript
jQuery常见的选择器及用法介绍
Dec 20 Javascript
详解JS中遍历语法的比较
Apr 07 Javascript
微信小程序学习之数据处理详解
Jul 05 Javascript
Vue基础学习之项目整合及优化
Jun 02 Javascript
解决vue单页面多个组件嵌套监听浏览器窗口变化问题
Jul 30 Javascript
手写实现JS中的new
Nov 07 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 远程关机实现代码
2009/11/10 PHP
在PHP中检查PHP文件是否有语法错误的方法
2009/12/23 PHP
php搜索文件程序分享
2015/10/30 PHP
Joomla调用系统自带编辑器的实现方法
2016/05/05 PHP
网站导致浏览器崩溃的原因总结(多款浏览器) 推荐
2010/04/15 Javascript
JS实现可改变列宽的table实例
2013/07/02 Javascript
js设置cookie过期及清除浏览器对应名称的cookie
2013/10/24 Javascript
jquery实现网页查找功能示例分享
2014/02/12 Javascript
javascript轻量级模板引擎juicer使用指南
2014/06/22 Javascript
jquery判断单选按钮radio是否选中的方法
2015/05/05 Javascript
深入理解JavaScript的React框架的原理
2015/07/02 Javascript
JavaScript动态生成二维码图片
2016/04/20 Javascript
JS与Ajax Get和Post在使用上的区别实例详解
2016/06/08 Javascript
JS用斜率判断鼠标进入DIV四个方向的方法
2016/11/07 Javascript
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
three.js中3D视野的缩放实现代码
2017/11/16 Javascript
Vue项目添加动态浏览器头部title的方法
2018/07/11 Javascript
vue+axios 前端实现的常用拦截的代码示例
2018/08/23 Javascript
扫微信小程序码实现网站登陆实现解析
2019/08/20 Javascript
JavaScript Image对象实现原理实例解析
2020/08/26 Javascript
用Python编写脚本使IE实现代理上网的教程
2015/04/23 Python
python读写json文件的简单实现
2017/04/11 Python
Django 开发环境配置过程详解
2019/07/18 Python
使用Tkinter制作信息提示框
2020/02/18 Python
希腊香水和化妆品购物网站:Parfimo.gr
2019/10/03 全球购物
爱尔兰橄榄球店:Irish Rugby Store
2019/12/05 全球购物
俄罗斯药房连锁店:ASNA
2020/06/20 全球购物
请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1
2015/07/16 面试题
介绍一下.NET构架下remoting和webservice
2014/05/08 面试题
给校长的一封建议书
2014/03/12 职场文书
2014年团支部工作总结
2014/11/17 职场文书
学生个人评语大全
2015/01/04 职场文书
三傻大闹宝莱坞观后感
2015/06/03 职场文书
简历自我评价:教师师德表现自我评价
2019/04/24 职场文书
配置nginx 重定向到系统维护页面
2021/06/08 Servers
Java获取e.printStackTrace()打印的信息方式
2021/08/07 Java/Android