无关风月
2 天以前 ce0651907f18a57dae80065e01589e975530f53e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package com.ruoyi.common.utils;
 
public class IDCardUtils {
 
    public static void main(String[] args) {
        String idCardNumber = "110101199001011234";
        String birthday = getBirthdayFromIdCard(idCardNumber);
        System.out.println("出生日期为:" + birthday);
    }
 
    public static String getBirthdayFromIdCard(String idCardNumber) {
        String birthday = idCardNumber.substring(6, 14);
        String year = birthday.substring(0, 4);
        String month = birthday.substring(4, 6);
        String day = birthday.substring(6, 8);
        return year + "-" + month + "-" + day;
    }
}