Formatting TimeZone using SimpleDateFormat

 

import java.text.SimpleDateFormat;
import java.util.Date;

public class Main {
  public static void main(String[] args) {
    Date date = new Date();
    // formatting TimeZone in z (General time zone) format like EST.

    SimpleDateFormat sdf = new SimpleDateFormat("zzz");
    System.out.println("TimeZone in z format : " + sdf.format(date));
    // formatting TimeZone in zzzz format Eastern Standard Time.

    sdf = new SimpleDateFormat("zzzz");
    System.out.println("TimeZone in zzzz format : " + sdf.format(date));
    // formatting TimeZone in Z (RFC 822) format like -8000.

    sdf = new SimpleDateFormat("Z");
    System.out.println("TimeZone in Z format : " + sdf.format(date));
  }
}

 

The output:


TimeZone in z format : PST
TimeZone in zzzz format : Pacific Standard Time
TimeZone in Z format : -0800
Home 
  Java Book 
    Essential Classes  

SimpleDateFormat:
  1. SimpleDateFormat class introduction
  2. SimpleDateFormat formats date, day,
  3. Add AM PM to time format using SimpleDateFormat
  4. Formatting date in default formats using DateFormat
  5. Formatting day using SimpleDateFormat
  6. Formatting day of week using SimpleDateFormat
  7. Formatting hour using SimpleDateFormat
  8. Formatting hour using SimpleDateFormat: k
  9. Formatting Minutes using SimpleDateFormat
  10. Formatting month using SimpleDateFormat
  11. Formatting seconds using SimpleDateFormat
  12. Formatting TimeZone using SimpleDateFormat
  13. Formatting year using SimpleDateFormat
  14. Use various format
  15. Convert date string from one format to another format using SimpleDateFormat