Java TimeZone setID() Method



Description

The Java TimeZone setID(String ID) method is used to set the time zone ID. This does not change any other data in the time zone object.

Declaration

Following is the declaration for java.util.TimeZone.setID() method.

public void setID(String ID)

Parameters

ID − This is the new time zone ID.

Return Value

NA

Exception

NA

Setting TimeZone Id of Default Timezone Example

The following example shows the usage of Java TimeZone setID(String) method to set the TimeZone id. We've created a TimeZone using America/Los_Angeles and then set its id to GMT+8 using setID() method. Then using getID() method, we've verified the result.

package com.tutorialspoint;

import java.util.TimeZone;

public class TimeZoneDemo {
   public static void main( String args[] ) {

      // create time zone object 
      TimeZone tzone = TimeZone.getDefault();

      // set time zone ID
      tzone.setID("GMT+08:00");

      // checking time zone ID
      System.out.println("Time zone ID:" +tzone.getID());
   }    
}

Output

Let us compile and run the above program, this will produce the following result.

Time zone ID:GMT+08:00

Setting TimeZone Id of Timezone of America Region Example

The following example shows the usage of Java TimeZone setID(String) method to set the TimeZone id. We've created a TimeZone using America/Los_Angeles and then set its id to GMT+8 using setID() method. Then using getID() method, we've verified the result.

package com.tutorialspoint;

import java.util.TimeZone;

public class TimeZoneDemo {
   public static void main( String args[] ) {

      // create time zone object 
      TimeZone tzone = TimeZone.getTimeZone("America/Los_Angeles");

      // set time zone ID
      tzone.setID("GMT+08:00");

      // checking time zone ID
      System.out.println("Time zone ID:" +tzone.getID());
   }    
}

Output

Let us compile and run the above program, this will produce the following result.

Time zone ID:GMT+08:00

Setting TimeZone Id of Timezone of Poland Region Example

The following example shows the usage of Java TimeZone setID(String) method to set the TimeZone id. We've created a TimeZone using Poland and then set its id to GMT+8 using setID() method. Then using getID() method, we've verified the result.

package com.tutorialspoint;

import java.util.TimeZone;

public class TimeZoneDemo {
   public static void main( String args[] ) {

      // create time zone object 
      TimeZone tzone = TimeZone.getTimeZone("Poland");

      // set time zone ID
      tzone.setID("GMT+08:00");

      // checking time zone ID
      System.out.println("Time zone ID:" +tzone.getID());
   }    
}

Output

Let us compile and run the above program, this will produce the following result.

Time zone ID:GMT+08:00
java_util_timezone.htm
Advertisements