主题:[原创]求助!实现18位身份证号取生日的算法!!!
老K
[专家分:0] 发布于 2006-08-10 22:04:00
!实现根据一个人18位身份证显示出生日的功能来!!
例: 010020198810092211 -----1988-10-09
回复列表 (共1个回复)
沙发
dickphone [专家分:660] 发布于 2006-08-16 18:22:00
String类的一系列方法就可以实现
public String transmit(String id){
String birth=id.substring(6,14);
String mid=birth.substring(4);
String tail=mid.substring(2);
mid=mid.substring(0,2);
birth=birth.substring(0,4);
birth=birth+"-"+mid+"-"+tail;
return birth;
}
我来回复