本文实例为大家分享了js+html实现周岁年龄计算器的具体代码,供大家参考,具体内容如下

输入界面展示:

输出结果展示:

实现代码:

请输入您的出生日期(yyy/mm/dd):

/

/

计算

//计算周岁年龄的函数

function getAge() {

//定义返回值

var returnAge

//获取输入框参数

var birthYear = document.getElementById("year").value

var birthMonth = document.getElementById("month").value

var birthDay = document.getElementById("day").value

//获取当前时间

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 //输入有误

}

}

alert(returnAge)//结果弹窗显示

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

展开阅读全文

html年龄怎么设置,js+html实现周岁年龄计算器相关推荐

  1. 年龄标签html,js+html实现周岁年龄计算器

    本文实例为大家分享了js+html实现周岁年龄计算器的具体代码,供大家参考,具体内容如下 输入界面展示: 输出结果展示: 实现代码: 请输入您的出生日期(yyy/mm/dd): / / 计算 //计算 ...

  2. html计算年龄代码,js+html实现周岁年龄计算器

    本文实例为大家分享了js+html实现周岁年龄计算器的具体代码,供大家参考,具体内容如下 输入界面展示: 输出结果展示: 实现代码: 请输入您的出生日期(yyy/mm/dd): / / 计算 //计算 ...

  3. js和html:周岁年龄计算器

    输入界面展示: 输出结果展示: 实现代码: <!DOCTYPE html> <html><head><meta charset="utf-8&quo ...

  4. js生日计算年龄_「周岁怎么算」【js】根据出生日期,计算周岁年龄 - seo实验室...

    周岁怎么算 /*根据出生日期算出年龄*/ function jsGetAge(strBirthday) { var returnAge; var strBirthdayArr = strBirthda ...

  5. js生日计算年龄_js方法实现通过出生日期获取周岁年龄

    实现方法如下: /** * @param strBirthday:指的是出生日期,格式为"1990-01-01" */ function GetAge(strBirthday){ ...

  6. eclipse如何设置js源文件编码

    window -> preferences -> 输入 content type -> 然后在右侧栏点击 javascript source file, 然后default enco ...

  7. 根据×××号码识别性别年龄生日的JS代码

    根据×××号码识别性别年龄生日的JS代码: function discriCard(){ //获取输入×××号码 var UUserCard = ""; //获取出生日期 UUse ...

  8. 使用 Excel 中的函数准确计算周岁年龄

    使用 Excel 中的函数准确计算周岁年龄 首先,统一输入日期的格式为 yyyy/m/d,例如1999/9/9,1999/12/31 使用公式 =DATEDIF(开始日期,结束日期,"以何为 ...

  9. python编写计算您的周岁年龄

    #coding=utf-8 import datetime #计算您的周岁年龄 #输入出生年月日 imtime = int(input("请输入您的出生年月日:")) #当前日期转 ...

最新文章

  1. 技术图文:C#语言中的泛型 I
  2. python对象编程例子-python 面向对象编程 类和实例
  3. C++ Primer 5th笔记(chap 16 模板和泛型编程)std::move
  4. T级内存,创建效率提升10倍以上,阿里云 KVM异构虚拟机启动时间优化实践
  5. 最小二乘法拟合非线性函数及其Matlab/Excel 实现(转)
  6. 系统性能提升利刃 | 缓存技术使用的实践与思考
  7. hadoop--windows环境配置hadoop-3.2.2
  8. temp变量this变量base变量 c# 1613715552
  9. C++ STL学习笔记(2) 容器结构与分类
  10. 进击的融合,浪潮推出全新SAS Switch储存设备SF-S1
  11. 怎么批量修改文件后缀名?
  12. 利用Python+xarray实现遥感数据——海表温度的经验正交函数(EOF)分解——xarray学习文档02
  13. Win10安装Centos7双系统
  14. jle汇编_汇编跳转指令集
  15. Flutter 实现剑气加载
  16. 腾讯云服务器公网流量是如何计算的?出流量还是入流量?
  17. linux系统无法网上看视频文件,重橙网络:Flash Player 发布重要更新,Win7 以下/Linux/Mac 不再支持视频格式内容播放...
  18. java记录日志不打印控制台,java异常在控制台和日志里面的打印记录
  19. Package name does not correspond to the file path (IntelliJ IDEA)
  20. 方差、标准差和协方差三者之间的定义与计算

热门文章

  1. Arduino VS 树莓派:哪个才是你的菜?
  2. 程序员:世界杯梅西首战,我在工位看球被领导抓到了...... 丨黑马头条
  3. 请提前布局 Star Trek突破链游全新玩法,市场热度持续高涨
  4. java arrays.copyof_Java:Arrays.copyOf方法
  5. WPS的网盘如何不显示及办公助手的打开和关闭
  6. 数据结构与算法知识要点简明教程(合集)
  7. Java开发了解这些自然无惧面试,文末有彩蛋
  8. 酷狗音乐html5韩国,韩国SHOFAR MUSIC独家入驻酷狗 脸红的思春期掀收听热
  9. 微信小程序文字转语音并播放
  10. PVE安装openwrt后,pve无法联网