自制工具:
package com.wensi.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateUtil { public final static String PATTERN_yyyy_MM_dd = "yyyy-MM-dd"; public final static String PATTERN_yyyy_MM_dd_HH_mm_ss = "yyyy-MM-dd HH:mm:ss"; public final static String PATTERN_yyyy_MM_dd_hh_mm_ss = "yyyy-MM-dd hh:mm:ss"; public final static String PATTERN_yyyyMMdd = "yyyy/MM/dd"; public final static String PATTERN_yyyyMMdd_dd_HH_mm_ss = "yyyy/MM/dd HH:mm:ss"; public final static String PATTERN_yyyyMMdd_dd_hh_mm_ss = "yyyy/MM/dd hh:mm:ss"; /** * Date 转 String * @param date * @param pattern * @return * @see [类、类#方法、类#成员] */ public static String DateToString(Date date,String pattern) { SimpleDateFormat sdf = new SimpleDateFormat(pattern); try { String dateStr = sdf.format(date); } catch(Exception e) { e.printStackTrace(); } return dateStr; } /** * String转 Date * @param dateStr * @param pattern * @return * @see [类、类#方法、类#成员] */ public static Date StringToDate(String dateStr,String pattern) { SimpleDateFormat sdf = new SimpleDateFormat(pattern); //初始化为当前日期 Date date = new Date(); try { date = sdf.parse(dateStr); } catch (ParseException e) { e.printStackTrace(); } return date; } }