`
xuguozhuu
  • 浏览: 80255 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript 根据日期计算年龄函数

阅读更多

javascript 根据日期计算年龄函数代码如下:

 

//给定出生日期,算出年龄
	function  ages(str)   
  {   
        var r =  str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);     
        if(r==null)return false;     
        var d= new  Date(r[1],r[3]-1,r[4]);     
        if(d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4])   
        {   
              var Y = new Date().getFullYear();   
              return (Y-r[1]);   
        }   
        return "error";   
  }   

 

1
2
分享到:
评论

相关推荐

    f_get_age(出生日期计算年龄).rar_age 日期_f_get__uf_GetAge_Basy_出生日期计算年龄

    我们将围绕标题"f_get_age(出生日期计算年龄).rar_age 日期_f_get__uf_GetAge_Basy_出生日期计算年龄"和描述"根据出生日期计算当天日期的年龄,传入出生日期、当天日期即可"中的关键概念进行解析。 首先,让我们...

    根据生日计算年龄JS

    ### 根据生日计算年龄的JavaScript方法 在日常开发中,我们经常需要处理与日期相关的逻辑,例如根据用户的出生日期来计算其年龄。这在很多应用场景下都非常实用,比如用户注册、年龄验证等功能。下面将详细介绍如何...

    JS根据生日算年龄的方法

    通过这两段代码,我们可以了解到JavaScript操作日期和字符串的一些技巧,比如使用正则表达式处理字符串格式的日期、使用Date对象获取日期信息、以及如何通过比较日期来计算年龄。这些知识点非常实用,几乎在任何需要...

    JS实现根据出生年月计算年龄

    首先,本文主要介绍了如何使用JavaScript(JS)编程语言来实现根据一个人的出生年月计算其年龄的功能。这一功能对于需要处理用户数据或生成个性化信息的网页应用尤为实用。本文通过提供一个具体的代码示例来阐述实现...

    JavaScript简单计算人的年龄示例

    综上所述,通过本文介绍的JavaScript计算年龄示例,我们可以学习到JavaScript中字符串与日期对象之间的转换技巧,掌握基于时间的计算方法,并了解如何使用Date对象来处理和计算时间。这些都是前端开发人员在工作中...

    javascript 计算年龄跟生日倒计时(精确)

    在JavaScript编程中,计算年龄和实现生日倒计时是一项常见的任务,这主要涉及到日期对象的处理和时间差的计算。让我们深入探讨这个话题。 首先,计算年龄的基本原理是拿当前日期与出生日期进行比较,计算出两者之间...

    计算年龄(采用关机技术)

    它允许用户输入他们的出生日期,然后根据当前日期计算出用户已经生活了多少天,同时还能预测到下一次生日还有多少天。这种功能对于个人来说可能是一个有趣的自我反思工具,也可以作为一个简单的日期计算器。 让我们...

    基于javascript实现根据身份证号码识别性别和年龄

    年龄可以通过当前日期和身份证号码中记录的出生日期计算得出。 具体到给定的代码示例中,首先,我们要注意HTML的head部分中的字符编码设置,这里的设置是gb2312,它是针对简体中文的编码格式,是为了确保身份证号码...

    JavaScript 程序设计基础教程第2版习题答案.docx

    - 综合题如ex050301.htm至ex050310.htm,要求实现如年龄分类、日期判断、阶乘计算、数字图案生成等逻辑操作。 6. **函数** - 函数题涉及函数定义、参数传递和返回值等概念。 - 综合题如ex060301.htm可能要求编写...

    带天数日期控件

    "js"文件夹很可能包含了实现日期控件逻辑的JavaScript代码,这部分代码可能包括了日期处理函数、事件监听器以及与天数统计相关的算法。最后,"DatePicker"可能是这个日期控件的组件库,包含了一组预定义的函数和类,...

    jQuery实现根据生日计算年龄 星座 生肖

    6. **计算星座:** 函数`getxingzuo`使用了数组存储十二星座的名称,并根据月份和日期来决定用户的星座。星座的起始日期是通过数组中的日期来定义的。 7. **计算生肖:** 生肖的计算依赖于农历,但在这段代码中,...

    javascript教学文档.docx

    2. **表单验证**:在用户提交表单前,可以使用JavaScript验证输入数据的合法性,例如验证年龄、价格是否为有效数值。 3. **计算**:如计算圆的面积和周长,或者BMI指数等。 4. **错误提示**:当用户输入不符合要求时...

    Age Calculator Using HTML, CSS and JavaScript

    在`onclick`事件中调用`calculateAge`函数,该函数获取输入的日期,计算与当前日期之间的差距,然后更新结果区域的文本。以下是一个简单的JavaScript实现: ```javascript // age-calculator.js function ...

    javascript程序设计练习题.docx

    设置一个月的有效期,需要计算出距离当前时间30天后的日期字符串: ```javascript function setCookie(name, value, days) { var expires = new Date(); expires.setTime(expires.getTime() + days * 24 * 60 * ...

    Javascript笔记.doc

    使用`new Date`获取当前日期,然后计算与输入年龄的差距。 7. **密码验证**: `checkValidPasswd(str)`函数验证密码是否由ASCII字符组成,且长度在6到16个字符之间。正则表达式`/^[x00-x7f]+$/`用于确认密码仅包含...

    js+html实现周岁年龄计算器.docx

    此计算器能够根据用户输入的出生年月日计算出其当前的周岁年龄,并通过弹窗的方式展示结果。 #### 功能概述 本工具的主要功能是计算用户的周岁年龄。它通过HTML创建了一个用户界面,允许用户输入自己的出生日期...

    H5小游戏源码 看看你有多老.zip

    2. **事件监听**:使用JavaScript的`addEventListener`方法监听用户的提交操作,当用户点击提交按钮时,触发计算年龄的函数。 3. **日期处理**:JavaScript的`Date`对象可以帮助我们处理日期和时间,通过`...

    js+html实现周岁年龄计算器

    总的来说,这个周岁年龄计算器提供了一个基础的JavaScript日期处理实例,有助于初学者理解如何在实际应用中操作日期和时间,并进行条件判断。在实际项目中,我们可以根据需求进行优化,增加错误处理和用户体验方面的...

    JavaScript表单验证案例.pdf

    除了简单的空值检查,JavaScript还可以进行更复杂的验证,例如邮箱格式、电话号码格式、日期范围等。例如,检查邮箱格式可以使用正则表达式: ```javascript if (!/^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}$/.test(form1....

Global site tag (gtag.js) - Google Analytics