ZoneOffset getAvailableZoneIds() method in Java with Examples
Last Updated :
13 Dec, 2018
The getAvailableZoneIds() method of the ZoneOffset class of java.time package is used to get the set of available zone IDs. This set includes all available region-based IDs. The ID can be passed to of(String) to create a ZoneId. The set of zone IDs can increase over time, although in a typical application the set of IDs is fixed.
Syntax:
public static Set getAvailableZoneIds()
Parameters: This method does not accepts any parameter.
Return value: This method returns Set which are a modifiable copy of the set of zone IDs.
Below examples illustrate the ZoneOffset.getAvailableZoneIds() method:
Example 1:
import java.time.*;
import java.util.*;
public class GFG {
public static void main(String[] args)
{
ZoneOffset zoneOffset
= ZoneOffset.of( "+05:30" );
Set<String> zoneIds
= zoneOffset.getAvailableZoneIds();
System.out.println( "First ZoneId in list:"
+ zoneIds.iterator().next());
}
}
|
Output:
First ZoneId in list:Asia/Aden
Example 2:
import java.time.*;
import java.util.*;
public class GFG {
public static void main(String[] args)
{
ZoneOffset zoneOffset
= ZoneOffset.of( "Z" );
Set<String> zoneIds
= zoneOffset.getAvailableZoneIds();
System.out.println( "First ZoneId in list:"
+ zoneIds.iterator().next());
}
}
|
Output:
First ZoneId in list:Asia/Aden
Reference: Oracle Doc
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...