Posts

How to convert and format DATE from different TIME ZONEs

Below Java code snippet is an example of how to convert date from different time zone. //////////////////////////////Java Code Snippet///////////////////////////////////// import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.TimeZone; public class Test {     public static void main(String[] args) {                 String pattern = "MM-dd-yyyy hh:mm aa";         String dateStr = "2014-08-07T03:24:17Z";                 getFormatedDisplayDate(dateStr, pattern,"GMT", "CST");     }         /**      * Dates formats for conversion.      */     private static final SimpleDateFormat[] DATE_FORMATS = {     ...

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...