Java SimpleTimeZone setRawOffset() 方法



描述

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

宣告

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

public void setRawOffset(int offsetMillis)

引數

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

返回值

異常

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

以下示例顯示了 Java SimpleTimeZone setRawOffset() 方法的使用,用於將基本時區偏移量設定為 GMT。我們使用 GMT 建立了一個 SimpleTimeZone。然後,我們使用 setRawOffset() 方法設定時區偏移量,並使用 getRawOffset() 方法列印狀態。

package com.tutorialspoint;

import java.util.SimpleTimeZone;

public class SimpleTimeZoneDemo {
   public static void main( String args[] ) {
   
      // create simple time zone object
      SimpleTimeZone stobj = new SimpleTimeZone(820,"GMT");

      // checking initial value     
      System.out.println("Initial raw offset: " + stobj.getRawOffset());

      // setting raw offset   
      stobj.setRawOffset(7200000);      

      // checking the new value      
      System.out.println("Final raw offset value : " + stobj.getRawOffset());
   }      
}

輸出

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

Initial raw offset: 820
Final raw offset value : 7200000

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

以下示例顯示了 Java SimpleTimeZone setRawOffset() 方法的使用,用於將基本時區偏移量設定為 GMT。我們使用 IST 建立了一個 SimpleTimeZone。然後,我們使用 setRawOffset() 方法設定時區偏移量,並使用 getRawOffset() 方法列印狀態。

package com.tutorialspoint;

import java.util.SimpleTimeZone;

public class SimpleTimeZoneDemo {
   public static void main( String args[] ) {
   
      // create simple time zone object
      SimpleTimeZone stobj = new SimpleTimeZone(820,"IST");

      // checking initial value     
      System.out.println("Initial raw offset: " + stobj.getRawOffset());

      // setting raw offset   
      stobj.setRawOffset(7200000);      

      // checking the new value      
      System.out.println("Final raw offset value : " + stobj.getRawOffset());
   }      
}

輸出

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

Initial raw offset: 820
Final raw offset value : 7200000

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

以下示例顯示了 Java SimpleTimeZone setRawOffset() 方法的使用,用於將基本時區偏移量設定為 GMT。我們使用 BST 建立了一個 SimpleTimeZone。然後,我們使用 setRawOffset() 方法設定時區偏移量,並使用 getRawOffset() 方法列印狀態。

package com.tutorialspoint;

import java.util.SimpleTimeZone;

public class SimpleTimeZoneDemo {
   public static void main( String args[] ) {
   
      // create simple time zone object
      SimpleTimeZone stobj = new SimpleTimeZone(820,"BST");

      // checking initial value     
      System.out.println("Initial raw offset: " + stobj.getRawOffset());

      // setting raw offset   
      stobj.setRawOffset(7200000);      

      // checking the new value      
      System.out.println("Final raw offset value : " + stobj.getRawOffset());
   }      
}

輸出

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

Initial raw offset: 820
Final raw offset value : 7200000
java_util_simpletimezone.htm
廣告

© . All rights reserved.