List of usage examples for org.apache.commons.validator.routines DateValidator format
public String format(Object value, TimeZone timeZone)
Format an object into a String
using the default Locale.
From source file:com.iana.boesc.utility.BOESCUtil.java
/** * Formats the given date as according to given formatter * // w w w . j a va2 s .com * @param date * @param format * @return */ public static String formatDate(String date, String format) { if (date == null || date.trim().equals("")) { return null; } if (format == null || format.trim().equals("")) { return null; } DateValidator validator = DateValidator.getInstance(); String dateVal = null; try { dateVal = validator.format(date, format); } catch (IllegalArgumentException e) { System.out.println("Bad date:" + date + ": cannot be formatted"); } if (dateVal == null) { return null; } return dateVal; }