/*根据出生日期算出年龄*/
function jsGetAge(strBirthday){       var returnAge;var strBirthdayArr=strBirthday.split("-");var birthYear = strBirthdayArr[0];var birthMonth = strBirthdayArr[1];var birthDay = strBirthdayArr[2];d = new Date();var nowYear = d.getFullYear();var nowMonth = d.getMonth() + 1;var nowDay = d.getDate();if(nowYear == birthYear){returnAge = 0;//同年 则为0岁}else{var ageDiff = nowYear - birthYear ; //年之差if(ageDiff > 0){if(nowMonth == birthMonth) {var dayDiff = nowDay - birthDay;//日之差if(dayDiff < 0){returnAge = ageDiff - 1;}else{returnAge = ageDiff ;}}else{var monthDiff = nowMonth - birthMonth;//月之差if(monthDiff < 0){returnAge = ageDiff - 1;}else{returnAge = ageDiff ;}}}else{returnAge = -1;//返回-1 表示出生日期输入错误 晚于今天}}return returnAge;//返回周岁年龄}

js根据生日计算出年龄相关推荐

  1. mysql 根据生日计算出年龄信息

    select IFNULL(TIMESTAMPDIFF(YEAR, birthday, CURDATE()),0) AS age from user

  2. java计算年龄_java根据出生日期计算出年龄

    java根据出生日期计算出年龄 发布时间:2018-05-18 16:07, 浏览次数:3155 , 标签: java日期年龄计算 String dataOfBirth = "1991-10 ...

  3. vue js根据生日计算年龄(包含阳历和农历)

    changeAge(val) {let currentYear = new Date().getFullYear() //当前的年份let calculationYear = new Date(val ...

  4. Java工具-根据出生年月日计算出年龄

    我不写代码,我只是代码的搬运工 package com.example.demo.test.时间; import java.text.SimpleDateFormat; import java.uti ...

  5. 新手学习:根据生日计算当前年龄

    如何根据一个人的生日计算他的当前年龄,注:birthdate的格式是(yyyymmdd) 实现代码如下: Date birthdate = currentUser.getResident().getB ...

  6. php中计算出生天数,php天数计算及生日算出年龄的方法

    又下雨了,天阴暗的很!早上没赶上车又迟到了,相当郁闷! 做统计的时候,如:输入2009-05-01→2009-05-20 那第就需要把1-20号的数据都抽出来,但有可能中间没有数据,这从SQL中反映不 ...

  7. JS 根据生日计算年龄(年月天)

    function getDate(date) {let d = new Date(date);// 将日期设置为下月一号d.setMonth(d.getMonth() + 1);d.setDate(' ...

  8. 根据Date类型出生年月日计算出年龄

    要求:给一个Date类型的出生时间,出身年月日使用时间选择器选取,得到此人的年龄,要求年龄限制在1-100岁之间. 1.在jsp页面得到出生时间,格式为yyyy-MM-dd HH:mm:ss,限定最小 ...

  9. java 生日 计算_java根据生日计算当前年龄,精确到月

    public static String getAgeDetail(String date){ //如果有空格 int index = date.indexOf(" "); if ...

最新文章

  1. [翻译] RKCardView
  2. Linux文本处理之printf:规定输出内容与样式 %规定内容样式 \规定排版样式
  3. SpringBoot 学习二:操作数据库
  4. 导入php项目_商业裂变,之项目技术实战(第九节:程序框架的安装)
  5. unity5, Configurable Joint: Anchor, Connected Anchor, Auto Configure Connected Anchor
  6. mysql中order by的原理
  7. 最详细的java思维导图
  8. 常见计算机蓝屏代码,常见电脑蓝屏代码大全
  9. 51单片机红绿灯(十字路口智能控制系统)
  10. 五十条参透世间尘世的话语
  11. 9N90-ASEMI大功率场效应管9A 900V
  12. 是非人生 — 一个菜鸟程序员的5年职场路 第24节
  13. spark idea报错:json standard allows only one-top level
  14. 教你解决主板过热导致的频繁死机
  15. utools配置内网穿透
  16. 【持续更新】SDN Software Defined Networks(Thomas D.Nadeau Ken Gray)翻译
  17. [笔记]Unity粒子特效2:创建一个粒子特效
  18. java实现pdf生成,包括合并图片
  19. js将时间戳转换成正常时间
  20. 如何免费做一个.com的网站

热门文章

  1. 【Go】解析X509
  2. Win7系统专业版调整屏幕亮度的详细教程--win7w.com
  3. win8.1 终于删除可恶的微软拼音
  4. 通信算法之六十:SC_FDE系统的物理层算法设计与工程实现
  5. JJWT:JWS, JWE, JWK, JWA, JWT
  6. Excel按列合并相同相邻单元格和拆分单元格
  7. Zalando在疫情中成为赢家,甚至超越了亚马逊
  8. what is AOP
  9. 利用ST MCU内部基准参考电压监测电源电压及其它
  10. 【翻译】WhatsApp 加密概述(技术白皮书)