/** * 将日期字符串转换为Date类型 * String类型的日期格式和要转化的format格式必须一样 * * @param dateStr 日期字符串 * @param dateFormat 日期格式 yyyy-MM-dd * @return date */ public static Date transformStringToDate(String dateStr, String dateFormat) { Date date = null; DateFormat format = new SimpleDateFormat(dateFormat); try { date = format.parse(dateStr); } catch (ParseException e) { logger.error(e.getMessage(), e); } return date; } /** * 将Date类型转换为日期字符串 * * @param date 日期字符串 * @param dateFormat 日期格式 * @return dateStr */ public static String transformDateToString(Date date, String dateFormat) { if (date == null || StringUtils.isEmpty(dateFormat)) { return ""; } DateFormat format = new SimpleDateFormat(dateFormat); return format.format(date); }
更多工具类方法:http://blog.csdn.net/qq_34117825/article/details/78392976