使用 Java 按指定时区偏移量获取 ID
为了根据 Java 中的指定时区偏移获取 ID,我们使用 getAvailableIDs(int rawOffset) 方法。java.util.TimeZone.getAvailableIDs(int rawOffset) 方法根据参数中给定的时区偏移返回可用的 ID。
声明 − java.util.TimeZone.getAvailableIDs(int rawOffset) 方法声明如下 −
public static String[] getAvailableIDs(int rawOffset)
其中 rawOffset 是给定的时区 GMT 偏移。
我们来看一个根据给定时区偏移获取 ID 的 Java 程序 −
示例
import java.util.*; public class Example { public static void main(String args[]) { // getting available supported ids for given offset String[] id = TimeZone.getAvailableIDs(36000000); // printing available ids for offset System.out.println("The available IDs are as follows:"); for (int i = 0; i< id.length; i++) { System.out.println(id[i]); } } }
输出
The available IDs are as follows: 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
广告