求助大神,如何将“yyyyMMdd”格式的时间字符串转换为“yyyy-MM-dd
date = DateUtils.parseDate(value, new String[]{"yyyyMMdd"});
value = DateFormatUtils.format(date, "yyyy-MM-dd HH:mm:ss");
这种问题百度一大堆,没必要还给2个币问
自己写一个方法........
Date date = new SimpleDateFormate("yyyyMMdd").parse(你的字符串);
String dateStr = new SimpleDateFormate("yyyy-MM-dd").formate(date);
我自己总结的,类似的问题,希望对你有帮助:http://blog.csdn.net/itzhangdaopin/article/details/53688808
楼上正解,这里说一个歪门邪道:因为字符串的个数不变,可以使用substring()方法截取字符串并添加“-”,来拼接需要的字符串。
给你一个网址 http://www.cnblogs.com/loveyakamoz/archive/2011/08/18/2145047.html
归纳的很好