- java.time Package Classes
- java.time - Home
- java.time - Clock
- java.time - Duration
- java.time - Instant
- java.time - LocalDate
- java.time - LocalDateTime
- java.time - LocalTime
- java.time - MonthDay
- java.time - OffsetDateTime
- java.time - OffsetTime
- java.time - Period
- java.time - Year
- java.time - YearMonth
- java.time - ZonedDateTime
- java.time - ZoneId
- java.time - ZoneOffset
- java.time Package Enums
- java.time - Month
- java.time Useful Resources
- java.time - Discussion
java.time.ZoneId.of() Method Example
Description
The java.time.ZoneId.of(String zoneId) method obtains an instance of ZoneId from an ID ensuring that the ID is valid and available for use.
Declaration
Following is the declaration for java.time.ZoneId.of(String zoneId) method.
public static ZoneId of(String zoneId)
Parameters
zoneId − the time-zone ID, not null.
Return Value
the zone ID, not null
Exceptions
DateTimeException − if the zone ID has an invalid format
ZoneRulesException − if the zone ID is a region ID that cannot be found.
Example
The following example shows the usage of java.time.ZoneId.of(String zoneId) method.
package com.tutorialspoint; import java.time.ZoneId; public class ZoneIdDemo { public static void main(String[] args) { ZoneId zone = ZoneId.of("Z"); System.out.println(zone); } }
Let us compile and run the above program, this will produce the following result −
Z
Advertisements