Java.util.TimeZone 类

java.util.TimeZone.toZoneId() 方法用于将此 TimeZone 对象转换为 ZoneId。

语法

public ZoneId toZoneId()

参数

无需参数。

返回值

返回表示与此 TimeZone 相同的时区的 ZoneId。

异常

示例:

在下面的示例中,java.util.TimeZone.toZoneId() 方法用于将给定的 TimeZone 对象转换为 ZoneId。

import java.util.*;
import java.time.*;  

public class MyClass {
  public static void main(String[] args) {
    //创建TimeZone对象
    TimeZone tz = TimeZone.getTimeZone("IST");

    //从时区对象获取zoneid
    ZoneId zid = tz.toZoneId();

    //打印时区值
    System.out.println("The ZoneId is: " + zid);
  }
}

上述代码的输出将是:

The ZoneId is: Asia/Kolkata