From 475d087ed9791929de163be23957d1f97113325f Mon Sep 17 00:00:00 2001 From: wanggeng <450292408@qq.com> Date: Tue, 31 May 2022 14:57:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=94=9F=E6=97=A5=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/ink/wgink/util/IdCardUtil.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/basic-util/src/main/java/ink/wgink/util/IdCardUtil.java b/basic-util/src/main/java/ink/wgink/util/IdCardUtil.java index 00e3eadf..2dfe028e 100644 --- a/basic-util/src/main/java/ink/wgink/util/IdCardUtil.java +++ b/basic-util/src/main/java/ink/wgink/util/IdCardUtil.java @@ -12,6 +12,19 @@ import org.joda.time.DateTime; */ public class IdCardUtil { + /** + * 获得生日 + * + * @param idCard + * @return + */ + public static String getBirth(String idCard) { + if (!RegexUtil.isIdentity(idCard)) { + throw new ParamsException("身份证格式错误"); + } + return idCard.substring(6, 10) + "-" + idCard.substring(10, 12) + "-" + idCard.substring(12, 14); + } + /** * 获取性别 *