java 无法割符日期字符串转yyyy-MM-dd hh:mm:ss
1、需要转换字符串(20150210125942),转化后要达到的目的:2015-02-10 12:59:42
public static void main(String[] args) { String strDateTime="20150210125942"; System.out.println(convJsonDateToString(strDateTime,"yyyyMMddhhmmss","yyyy-MM-dd HH:mm:ss")); System.out.println(priceInt); } public static String convJsonDateToString(String jsonDate,String jsonTemplate,String stringTemplate){ String resultString=null; try { Calendar cldCalendar=convToCalender(jsonDate, jsonTemplate); resultString=convToString(cldCalendar, stringTemplate); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return resultString; }
输出结果:20150210125942
错误原因:stringTeplate="yyyy-MM-dd HH:mm:ss"
改 成:stringTeplate="yyyy-MM-dd hh:mm:ss"
就这个大写的改一下