Java.util.TimeZone 类

java.util.TimeZone.useDaylightTime()方法用于检查此时区是否使用夏令时。

语法

public abstract boolean useDaylightTime()

参数

无需参数。

返回值

如果此时区使用夏令时,则返回 true,否则返回 false。

异常

示例:

下面的示例说明如何使用 java.util.TimeZone.useDaylightTime() 方法。

import java.util.*;

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

    //检查tz1是否使用日光
    System.out.print("tz1 uses day light: ");
    System.out.println(tz1.useDaylightTime());

    //检查tz2是否使用日光
    System.out.print("tz2 uses day light: ");
    System.out.println(tz2.useDaylightTime());
  }
}

上述代码的输出将是:

tz1 uses day light: true
tz2 uses day light: false