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