如何用PHP根据身份证号精确计算年龄?

更新于
2026-09-23 10:22:49
13阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计520个文字,预计阅读时间需要3分钟。

前言:有时候,我们希望通过身份证来计算出生年龄,那么下面的函数非常适合。

实现:代码中已有详细注释。

javascriptfunction getAge($id) { // 获取身份证中的出生年月日 var birth=$id.substring(6, 14); // 获取当前年月日 var now=new Date(); // 计算年龄 var age=now.getFullYear() - birth.substring(0, 4); // 判断月份和日期是否已过生日 if (now.getMonth()

前言

有时候,我们希望通过身份证来计算出年龄,那么下面我写的函数很适合。

实现

代码中已有详细注释。

阅读全文

本文共计520个文字,预计阅读时间需要3分钟。

前言:有时候,我们希望通过身份证来计算出生年龄,那么下面的函数非常适合。

实现:代码中已有详细注释。

javascriptfunction getAge($id) { // 获取身份证中的出生年月日 var birth=$id.substring(6, 14); // 获取当前年月日 var now=new Date(); // 计算年龄 var age=now.getFullYear() - birth.substring(0, 4); // 判断月份和日期是否已过生日 if (now.getMonth()

前言

有时候,我们希望通过身份证来计算出年龄,那么下面我写的函数很适合。

实现

代码中已有详细注释。

阅读全文