Java中的 TimeZone useDaylightTime() 方法及示例
TimeZone 类的useDaylightTime()方法用于查询该时区是否使用夏令时。
句法:
public abstract boolean useDaylightTime()
参数:该方法不接受任何参数。
返回值:该方法返回两个布尔值之一:
- 'true' 如果这个时区使用夏令时
- 'false' 如果这个时区不使用夏令时
下面的程序演示了上述函数:
示例 1:
// Program to demonstrate the
// useDaylightTime()
import java.util.*;
public class GFG {
public static void main(String[] args)
{
// Create TimeZone object
TimeZone obj
= TimeZone.getTimeZone("Europe/Rome");
// Checking day light time
// and displaying the result
System.out.println("Day light time is = "
+ obj.useDaylightTime());
}
}
输出:
Day light time is = true
示例 2:
// Program to demonstrate the
// useDaylightTime()
import java.util.*;
public class GFG {
public static void main(String[] args)
{
// Create TimeZone object
TimeZone obj
= TimeZone.getTimeZone("Pacific/Pago_Pago");
// checking day light time
// and printing the result
System.out.println("Day light time is = "
+ obj.useDaylightTime());
}
}
输出:
Day light time is = false
参考: https: Java/util/TimeZone.html#useDaylightTime()