根据Java中给定的时区偏移量获取ID

为了根据 Java 中给定的时区偏移量获取 ID,我们使用getAvailableIDs(int rawOffset)方法。java.util. 方法根据参数中给定的时区偏移量返回可用 ID。TimeZone.getAvailableIDs(int rawOffset)

声明- java.util。方法声明如下 -TimeZone.getAvailableIDs(int rawOffset)

public static String[] getAvailableIDs(int rawOffset)

其中 rawOffset 是给定的时区 GMT 偏移量。

让我们看一个 Java 程序,它根据给定的时区偏移量获取 ID -

示例

import java.util.*;
public class Example {
   public static void main(String args[]) {
      // 获取给定偏移量的可用支持 ID
      String[] id = TimeZone.getAvailableIDs(36000000);
      // 打印可用的 id 以进行偏移
      System.out.println("可用的 ID 如下:");
      for (int i = 0; i< id.length; i++) {
         System.out.println(id[i]);
      }
   }
}
输出结果
可用的 ID 如下:
AET
Antarctica/DumontDUrville
Asia/Ust-Nera
Asia/Vladivostok
Australia/ACT
Australia/Brisbane
Australia/Canberra
Australia/Currie
Australia/Hobart
Australia/Lindeman
Australia/Melbourne
Australia/NSW
Australia/Queensland
Australia/Sydney
Australia/Tasmania
Australia/Victoria
Etc/GMT-10
Pacific/Chuuk
Pacific/Guam
Pacific/Port_Moresby
Pacific/Saipan
Pacific/Truk
Pacific/Yap