Available Time Zones

import java.util.Arrays;
import java.util.TimeZone;

public class Main {

    public static void main(String[] args) {
        String[] allTimeZones = TimeZone.getAvailableIDs();


        for (String timezone : allTimeZones) {
  Java Book 
    Runnable examples  

Date TimeZone:
  1. Available Time Zones
  2. Current TimeZone
  3. Canoncial Timezone string
  4. Convert time between timezone
  5. Convert Current Time to Another Time Zone
  6. Convert Japan date and time to your local timezone
  7. Get TimeZone by name(America/New_York)