The useDaylightTime() method of TimeZone class is used perform a query on this time zone to know whether it uses the daylight saving time.
Syntax:
Java
Java
public abstract boolean useDaylightTime()Parameters: The method does not accept any parameters. Return Value: The method returns either of the two boolean values:
- ‘true’ if this time zone uses daylight saving time
- ‘false’ if this time zone does not use daylight saving time
// 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());
}
}
Output:
Example 2:
Day light time is = true
// 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());
}
}
Output:
Reference: https://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html#useDaylightTime()Day light time is = false