`
木乙_琥珀川
  • 浏览: 6602 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

js通过出生日期获取周岁

 
阅读更多

<script type="text/javascript">
//1.函数;计算两个日期之间的天数。
var getOffDays = function(startDate, endDate) { 
    //得到时间戳相减 得到以毫秒为单位的差 
    var mmSec = (endDate.getTime() - startDate.getTime());
    //单位转换为天并返回
    return (mmSec / 3600000 / 24);
};

//2.获取当前时间
var now = new Date();
var year = now.getFullYear();
var month = now.getMonth()+1;
var day = now.getDate();

//3.获取出生日期
var birthday = "${each.birthday}";  //XXXX-XX-XX
var birth_year = birthday.substr(0,4);
var birth_month  = birthday.substr(5,2);
var birth_day  = birthday.substr(8,2);

//计算差额天数
var offDays = getOffDays(new Date(birth_year,birth_month,birth_day),
new Date(year,month,day));

//计算周岁
var age = parseInt(offDays /365);

</script>
分享到:
评论

相关推荐

    js获取当前时间yyyymmddhhmmss

    js获取当前时间yyyymmddhhmmss js获取当前时间yyyymmddhhmmss js获取当前时间yyyymmddhhmmss js获取当前时间yyyymmddhhmmss js获取当前时间yyyymmddhhmmss js获取当前时间yyyymmddhhmmss js获取当前时间...

    Js获取当前日期时间及格式化代码

    描述中的知识点:介绍了如何使用JavaScript(Js)获取当前的日期和时间,并提供了一个格式化日期时间的代码示例。 标签中的知识点:涉及到Js在获取日期时间方面相关的几个关键功能和方法,包括获取年份、月份、日、...

    根据身份证号码获取性别、出生日期、籍贯省市的js示例

    通过以上步骤,我们可以实现一个根据身份证号码自动填充性别、出生日期和籍贯省市的JavaScript示例。这个示例不仅提升了用户体验,还展示了JavaScript在处理数据和交互方面的强大能力。在实际开发中,可能还需要考虑...

    JS版身份证获取性别、出生日期及年龄

    标题“JS版身份证获取性别、出生日期及年龄”所涉及的知识点主要集中在JavaScript语言中对身份证号码的处理,包括从身份证号码中提取性别、出生日期和计算年龄的方法。JavaScript是一种广泛用于网页和网络应用的脚本...

    js获取年月日农历24气节

    在JavaScript编程语言中,获取农历日期以及24节气是一项常见的需求,特别是在开发与中华文化相关的应用时。在给定的标题“js获取年月日农历24气节”和描述“js获取年月日农历、24气节、星期、出行描述”中,我们可以...

    js获取客户端字体列表

    JS 获取客户端字体列表 在 Web 开发中,获取客户端字体列表是一个非常有用的功能,特别是在需要用户选择字体的场景中。今天,我们将讨论如何使用 JavaScript 获取客户端字体列表。 获取客户端字体列表的方法 在...

    web版日期选择控件(出生日期版)js

    日历控件 出生日期选择控件 js日期选择控件 专门是作为选择出生日期的 ,默认是当前日期的前30年左右,也就是上网最多的年龄段,而非一开始就默认是当前日期!

    js获取图片修改时间

    这篇博客文章“js获取图片修改时间”可能详细阐述了如何利用JavaScript来获取图片文件的最后修改日期。下面将深入探讨这个主题。 首先,JavaScript本身并不直接提供获取本地文件信息的功能,因为出于安全原因,...

    JavaScript 获取计算机硬件信息

    首先,我们需要了解JavaScript本身并不直接支持获取硬件信息,但可以通过浏览器提供的特定功能,如ActiveX(主要在Internet Explorer中)或现代浏览器中的WebAssembly和Web APIs来间接获取。在本例中,我们使用了...

    JD cookie一键获取脚本,基于JavaScript

    jdcookie.js下载 JD cookie一键获取脚本,基于JavaScript jdcookie.js下载 JD cookie一键获取脚本,基于JavaScript jdcookie.js下载 JD cookie一键获取脚本,基于JavaScript jdcookie.js下载 JD cookie一键获取脚本...

    JQ JS javascript new Data() 获取 指定日期 的 后一天

    在JavaScript编程语言中,`Date`对象是处理日期和时间的核心工具。`new Date()`构造函数用于创建一个表示当前日期和时间的新`Date`对象。然而,在这个特定的场景下,我们关注的是如何使用`Date`对象来获取指定日期...

    js获取页面上的时间和当前时间进行比较判断

    ### JS 获取页面上的时间和当前时间进行比较判断 在前端开发中,经常需要处理与时间相关的逻辑,例如验证用户输入的时间是否有效、判断某个事件是否已经过期等。本篇文章将详细解析如何使用JavaScript来获取页面上...

    JS多天前日期/多年前日期获取

    JS获取历史日期 指定多少天前日期

    JS 获取当前的时间

    总的来说,JavaScript通过Date对象提供了丰富的功能来处理日期和时间,无论是获取特定部分,还是格式化输出,都十分方便。结合HTML和CSS,我们可以创建交互式的网页应用,向用户展示实时的日期和时间信息。在实际...

    纯 JS 获取 服务器时间 +

    标题“纯 JS 获取服务器时间 +”所指的就是使用JavaScript代码来实现从服务器获取准确的时间信息。下面是一个简单的示例,使用了XMLHttpRequest(XHR)进行同步请求: ```javascript function getServerTime() { ...

    js获取url,javascript获取url参数等

    设置或获取对象指定的文件名或路径。 设置或获取整个 URL 为字符串。 设置或获取与 URL 关联的端口号码。 设置或获取 URL 的协议部分。 设置或获取 href 属性中在井号“#”后面的分段。 设置或获取 location 或...

    JS验证身份证及获取地区功能示例

    身份证号码由18位数字组成,前6位代表行政区划代码,接下来的7位是出生日期,接着的3位是顺序码,最后一位是校验码。JS中可以使用正则表达式进行验证: ```javascript function validateID(id) { const regex = /^...

    js获取服务端时间并倒计时

    在JavaScript(JS)编程中,实现获取服务器时间并进行倒计时是一项常见的需求,尤其在构建Web应用时。以下是对这个主题的详细说明: 首先,理解服务器时间和客户端时间的概念至关重要。服务器时间是服务器上计算机...

    JS获取客户端IP地址及MAC地址(转)

    总结来说,`getIpAndMac.js` 文件可能包含的JavaScript代码可能专注于通过WebRTC或HTTP头部获取客户端的IP地址,但不包括获取MAC地址的解决方案,因为这是浏览器的限制。如果你需要获取MAC地址,可能需要结合其他...

Global site tag (gtag.js) - Google Analytics