Java TimeZone getRawOffset() Method



Description

The Java TimeZone getRawOffset() method is used to get the amount of time in milliseconds to add to UTC to get standard time in this time zone.

Declaration

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

public abstract int getRawOffset()

Parameters

NA

Return Value

The method call returns the amount of raw offset time in milliseconds to add to UTC.

Exception

NA

Getting Raw OffSet of Default Timezone Example

The following example shows the usage of Java TimeZone getRawOffset() method to get the GMT offset of a TimeZone object. We've created a TimeZone using getDefault() method. Then we've retrieved the GMT offset and printed it.

package com.tutorialspoint;

import java.util.TimeZone;

public class TimeZoneDemo {
   public static void main( String args[] ) {
      
      // create simple time zone object 
      TimeZone stobj = TimeZone.getDefault();

      // get raw offset
      int offset = stobj.getRawOffset(); 

      // check raw offset value       
      System.out.println("Raw Offset is : " + offset);
   }    
}

Output

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

Raw Offset is : 19800000

Getting Raw OffSet of US Timezone Example

The following example shows the usage of Java TimeZone getRawOffset() method to get the GMT offset of a TimeZone object. We've created a TimeZone using US. Then we've retrieved the GMT offset and printed it.

package com.tutorialspoint;

import java.util.SimpleTimeZone;
import java.util.TimeZone;

public class TimeZoneDemo {
   public static void main( String args[] ) {
      
      // create simple time zone object 
      TimeZone stobj = new SimpleTimeZone(720,"US");

      // get raw offset
      int offset = stobj.getRawOffset(); 

      // check raw offset value       
      System.out.println("Raw Offset is : " + offset);
   }    
}

Output

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

Raw Offset is : 720

Getting Raw OffSet of GMT Timezone Example

The following example shows the usage of Java TimeZone getRawOffset() method to get the GMT offset of a TimeZone object. We've created a TimeZone using UK. Then we've retrieved the GMT offset and printed it.

package com.tutorialspoint;

import java.util.SimpleTimeZone;
import java.util.TimeZone;

public class TimeZoneDemo {
   public static void main( String args[] ) {
      
      // create simple time zone object 
      TimeZone stobj = new SimpleTimeZone(720,"UK");

      // get raw offset
      int offset = stobj.getRawOffset(); 

      // check raw offset value       
      System.out.println("Raw Offset is : " + offset);
   }    
}

Output

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

Raw Offset is : 720
java_util_timezone.htm
Advertisements