题目:获取身份证号中的出生日期
代码实现:
public class Id {
public String getBirth(String cardId){
cardId="61039620080122799";
String year = cardId.substring(6, 10);
String month = cardId.substring(10,12);
String day = cardId.substring(12,14);
return year + "-" + month + "-" + day;
}
}
public class Test {
public static void main(String[] args) {
StringBuilder sb=new StringBuilder();
System.out.println(sb.append(new Id().getBirth("s")));
}
}
结果:2008-01-22