Java日期格式转换,使用apache commons 包 DateUtils

    public static void main(String[] args) {
        //将字符串 20131028 转换成日期存入至数据库
        //将该日期从数据库取出并返回给客户端,日期格式为:20131028
        String str = "20131028";
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd");
        Date date = null;
        try {
            date = org.apache.commons.lang3.time.DateUtils.parseDate(str,"yyyyMMdd");
            //输出的日期为:Mon Oct 28 00:00:00 CST 2013
            System.out.println(date);
            //转换后的日期为:20131028
            System.out.println(dateFormat.format(date));
        } catch (ParseException e) {
            e.printStackTrace();
        }
    }

你可能感兴趣的:(apache commons)