Java.util.TimeZone 类

java.util.TimeZone.getDSTSavings() 方法返回要添加到本地标准时间以获取的时间量本地挂钟时间。

如果调用 useDaylightTime() 返回 true,则默认实现将返回 3600000 毫秒(即一小时)。否则,返回 0(零)。

语法

public int getDSTSavings()

参数

不需要参数。

返回值

返回保存时间(以毫秒为单位)。

异常

示例:

下面的示例展示了如何使用 java.util.TimeZone.getDSTSavings() 方法。

import java.util.*;

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

    //打印夏令时保存
    System.out.println("DST saving is: " + tz.getDSTSavings());
  }
}

上述代码的输出将是:

DST saving is: 3600000