Java TimeZone setRawOffset() 方法



描述

Java TimeZone setRawOffset(int offsetMillis) 方法用於將基本時區偏移量設定為 GMT。這是新增到 UTC 以獲取本地時間的時間偏移量。

宣告

以下是 java.util.TimeZone.setRawOffset() 方法的宣告。

public abstract void setRawOffset(int offsetMillis)

引數

offsetMillis − 這是給定的基本時區偏移量到 GMT。

返回值

異常

設定預設時區的原始偏移量示例

以下示例演示瞭如何使用 Java TimeZone setRawOffset(int) 方法將當前時區物件的基準時區偏移量設定為 GMT。我們使用 getDefault() 方法建立了一個 TimeZone,然後使用 setRawOffset() 方法將其原始偏移量設定為 10000。然後,我們使用 getRawOffset() 方法驗證了結果。

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 raw offset
      tzone.setRawOffset(10000);

      // checking offset value
      System.out.println("Offset value is :" +tzone.getRawOffset());
   }    
}

輸出

讓我們編譯並執行以上程式,這將產生以下結果。

Offset value is :10000

設定美洲地區時區的原始偏移量示例

以下示例演示瞭如何使用 Java TimeZone setRawOffset(int) 方法將當前時區物件的基準時區偏移量設定為 GMT。我們使用 America/Los_Angeles 建立了一個 TimeZone,然後使用 setRawOffset() 方法將其原始偏移量設定為 10000。然後,我們使用 getRawOffset() 方法驗證了結果。

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 raw offset
      tzone.setRawOffset(10000);

      // checking offset value
      System.out.println("Offset value is :" +tzone.getRawOffset());
   }    
}

輸出

讓我們編譯並執行以上程式,這將產生以下結果。

Offset value is :10000

設定波蘭時區的原始偏移量示例

以下示例演示瞭如何使用 Java TimeZone setRawOffset(int) 方法將當前時區物件的基準時區偏移量設定為 GMT。我們使用 Poland 建立了一個 TimeZone,然後使用 setRawOffset() 方法將其原始偏移量設定為 10000。然後,我們使用 getRawOffset() 方法驗證了結果。

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 raw offset
      tzone.setRawOffset(10000);

      // checking offset value
      System.out.println("Offset value is :" +tzone.getRawOffset());
   }    
}

輸出

讓我們編譯並執行以上程式,這將產生以下結果。

Offset value is :10000
java_util_timezone.htm
廣告