Posts

Showing posts from July, 2014

Java Generic Date Formatter

Below Generic Date utility helps to get formatted date based on passed date pattern. Any format date can be used to get formatted date. //////////////////////////Code Snippet ///////////////// import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class Test {  public static void main(String[] args) {   String pattern = "MM-dd-yyyy hh:mm aa";   String dateStr = "2014-07-09T10:12:41Z";   String displayDate = getFormatedDisplayDate(dateStr, pattern);   System.out.println("displayDate = " + displayDate);  }  /**   * Dates formats for conversion.   *   */  private static final SimpleDateFormat[] DATE_FORMATS = {      new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ"), //ISO8601 long RFC822 zone      new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssz"), //ISO8601 long long form zone      new SimpleD...