public static void main(String[] args) throws ParseException{ //先转成日期 String fmt = "yyyyMM"; SimpleDateFormat sdf = new SimpleDateFormat(fmt); Date date = sdf.parse("201404"); //再转样式 fmt = "yyyy.MM"; sdf = new SimpleDateFormat(fmt); String str = sdf.format(date); System.out.println("str=" + str); }
这个方案不好,但还没找到更好的方法,如果找到了我会贴出来。
int i = 201412; System.out.println(i/100+"."+i%100);
这样也行。 再寻找格式化的方式...