首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

java 日期格式化 将String日期从新格式化成String型

2012-06-28 
java 日期格式化 将String日期重新格式化成String型将String型格式化,比如想要将2011-11-11格式化成2011年

java 日期格式化 将String日期重新格式化成String型
将String型格式化,比如想要将2011-11-11格式化成2011年11月11日



封装了一下
/**      * 将String型格式化,比如想要将2011-11-11格式化成2011年11月11日,就StringPattern("2011-11-11","yyyy-MM-dd","yyyy年MM月dd日").     * @param date String 想要格式化的日期     * @param oldPattern String 想要格式化的日期的现有格式     * @param newPattern String 想要格式化成什么格式     * @return String      */     public final String StringPattern(String date, String oldPattern, String newPattern) {         if (date == null || oldPattern == null || newPattern == null)             return "";         SimpleDateFormat sdf1 = new SimpleDateFormat(oldPattern) ;        // 实例化模板对象          SimpleDateFormat sdf2 = new SimpleDateFormat(newPattern) ;        // 实例化模板对象          Date d = null ;          try{              d = sdf1.parse(date) ;   // 将给定的字符串中的日期提取出来          }catch(Exception e){            // 如果提供的字符串格式有错误,则进行异常处理              e.printStackTrace() ;       // 打印异常信息          }          return sdf2.format(d);    } 


黑色头发:http://heisetoufa.iteye.com/

热点排行