Java TimeZone getRawOffset() 方法



描述

Java TimeZone getRawOffset() 方法用于获取在此时区中,要添加到 UTC 以获取标准时间的时间量(以毫秒为单位)。

声明

以下是 java.util.TimeZone.getRawOffset() 方法的声明。

public abstract int getRawOffset()

参数

返回值

方法调用返回要添加到 UTC 的原始偏移时间量(以毫秒为单位)。

异常

获取默认时区的原始偏移量示例

以下示例演示了如何使用 Java TimeZone getRawOffset() 方法获取 TimeZone 对象的 GMT 偏移量。我们使用 getDefault() 方法创建了一个 TimeZone。然后我们检索了 GMT 偏移量并将其打印出来。

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);
   }    
}

输出

让我们编译并运行以上程序,这将产生以下结果。

Raw Offset is : 19800000

获取美国时区的原始偏移量示例

以下示例演示了如何使用 Java TimeZone getRawOffset() 方法获取 TimeZone 对象的 GMT 偏移量。我们使用美国时区创建了一个 TimeZone。然后我们检索了 GMT 偏移量并将其打印出来。

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);
   }    
}

输出

让我们编译并运行以上程序,这将产生以下结果。

Raw Offset is : 720

获取 GMT 时区的原始偏移量示例

以下示例演示了如何使用 Java TimeZone getRawOffset() 方法获取 TimeZone 对象的 GMT 偏移量。我们使用英国时区创建了一个 TimeZone。然后我们检索了 GMT 偏移量并将其打印出来。

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);
   }    
}

输出

让我们编译并运行以上程序,这将产生以下结果。

Raw Offset is : 720
java_util_timezone.htm
广告