public void substring() throws Exception{
String idCard = "420621200105033357";
//substring(6,14)字符截取 substring(6)去掉前面6个字符
String substring = idCard.substring(6, 14);
System.out.println(substring); //20010503
//日期格式工具类
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");
Date parse = simpleDateFormat.parse(substring);
System.out.println(parse); //Thu May 03 00:00:00 GMT+08:00 2001
simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
String format = simpleDateFormat.format(parse);
System.out.println(format); //2001-05-03
}
05-14
4697
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
10-12
650
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交