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实用小函数使用介绍
Nov 11 Javascript
Javascript中的方法链(Method Chaining)介绍
Mar 15 Javascript
jQuery获得子元素个数的方法
Apr 14 Javascript
AngularJS全局scope与Isolate scope通信用法示例
Nov 22 Javascript
分类解析jQuery选择器
Nov 23 Javascript
AngularJS页面传参的5种方式
Apr 01 Javascript
vue2.0 自定义日期时间过滤器
Jun 07 Javascript
react-native ListView下拉刷新上拉加载实现代码
Aug 03 Javascript
一文搞懂ES6中的Map和Set
May 20 Javascript
微信小程序嵌入腾讯视频源过程详解
Aug 08 Javascript
jQuery高级编程之js对象、json与ajax用法实例分析
Nov 01 jQuery
Vue3+elementui plus创建项目的方法
Dec 01 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
MOTOROLA 摩托罗拉 MODEL 66-XI五灯中波收音机
2021/03/02 无线电
PHP判断手机是IOS还是Android
2015/12/09 PHP
PHP连接MYSQL数据库实例代码
2016/01/20 PHP
php实现微信模拟登陆、获取用户列表及群发消息功能示例
2017/06/28 PHP
PHP处理bmp格式图片的方法分析
2017/07/04 PHP
thinkphp 抓取网站的内容并且保存到本地的实例详解
2017/08/25 PHP
Laravel中GraphQL接口请求频率实战记录
2020/09/01 PHP
深入理解JavaScript系列(10) JavaScript核心(晋级高手必读篇)
2012/01/15 Javascript
UpdatePanel和Jquery冲突的解决方法
2013/04/01 Javascript
jQuery学习笔记之2个小技巧
2015/01/19 Javascript
跟我学习javascript的call(),apply(),bind()与回调
2015/11/16 Javascript
浅谈Sticky组件的改进实现
2016/03/22 Javascript
批量下载对路网图片并生成html的实现方法
2016/06/07 Javascript
扩展Bootstrap Tooltip插件使其可交互的方法
2016/11/07 Javascript
微信小程序 Windows2008 R2服务器配置TLS1.2方法
2016/12/05 Javascript
探究JavaScript中的五种事件处理程序方式
2016/12/07 Javascript
Angular-Ui-Router+ocLazyLoad动态加载脚本示例
2017/03/02 Javascript
基于Nodejs的Tcp封包和解包的理解
2018/09/19 NodeJs
jQuery easyui datagird编辑行删除行功能的实现代码
2018/09/20 jQuery
vue 导航锚点_点击平滑滚动,导航栏对应变化详解
2020/08/10 Javascript
vue实现几秒后跳转新页面代码
2020/09/09 Javascript
详细介绍Ruby中的正则表达式
2015/04/10 Python
python中print的不换行即时输出的快速解决方法
2016/07/20 Python
详解Python3操作Mongodb简明易懂教程
2017/05/25 Python
Python 调用PIL库失败的解决方法
2019/01/08 Python
python3利用ctypes传入一个字符串类型的列表方法
2019/02/12 Python
Python 一键获取百度网盘提取码的方法
2019/08/01 Python
Python远程linux执行命令实现
2020/11/11 Python
选购世界上最好的美妆品:Cult Beauty
2017/11/03 全球购物
美国名牌手表折扣网站:Jomashop
2020/05/22 全球购物
SHEIN美国:购买时髦的女性服装
2020/12/02 全球购物
应届毕业生求职信范例分享
2013/12/17 职场文书
食品安全汇报材料
2014/08/18 职场文书
大学迎新生欢迎词
2015/09/29 职场文书
教你用Python matplotlib库制作简单的动画
2021/06/11 Python
MySQL示例讲解数据库约束以及表的设计
2022/06/16 MySQL