java.util.TimeZone.getAvailableIDs() 方法

描述

getAvailableIDs(int rawOffset) 方法用于根据给定的时区偏移量获取可用的ID。


声明

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

public static String[] getAvailableIDs(int rawOffset)

参数

rawOffset − 这是给定的时区 GMT 偏移量。


返回值

该方法调用返回一个 ID 数组,其中该 ID 的时区具有指定的 GMT 偏移量。


异常

NA


示例

下面的例子展示了 java.util.TimeZone.getAvailableIDs() 的用法。

package com.tutorialspoint;

import java.util.*;

public class TimeZoneDemo {
   public static void main( String args[] ) {       
      
      // getting available Ids for offset
      String[] availId = TimeZone.getAvailableIDs(3600000);      
      
      // checking available Ids for offset
      System.out.println("Available Ids for offset are: ");

      for (int i = 0; i<availId.length; i++) {
         System.out.println(availId[i]);
      } 
   }    
}

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

Available Ids for offset are: 
Africa/Algiers
Africa/Bangui
Africa/Brazzaville
Africa/Ceuta
Africa/Douala
Africa/Kinshasa
Africa/Lagos
Africa/Libreville
Africa/Luanda
Africa/Malabo
Africa/Ndjamena
Africa/Niamey
Africa/Porto-Novo
Africa/Tunis
Africa/Windhoek
Arctic/Longyearbyen
Atlantic/Jan_Mayen and so on .........