ZoneOffsetTransition of() method in Java with Example Last Updated : 14 Aug, 2021 Summarize Comments Improve Suggest changes Share Like Article Like Report The of() method of java.time.zone.ZoneOffsetTransition class is used to create the object of zone offset transition with the help of local date time, offset before and offset after. Syntax: public static ZoneOffsetTransition of(LocalDateTime transition, ZoneOffset offsetBefore, ZoneOffset offsetAfter) Parameter: This method takes the following argument as a parameter. transition: object of local date time for which transition have to be created.offsetBefore: object of zone offset for initial transition.offsetAfter: object of zone offset for final transition. Return Value: This method returns the object of zone offset transition with the help of local date time, offset before and offset after.Below are the examples to illustrate the of() method:Example 1: Java // Java program to demonstrate // of() method import java.util.*; import java.io.*; import java.time.*; import java.time.chrono.*; import java.time.zone.*; public class GFG { public static void main(String[] argv) { // creating and initializing // the object of LocalDateTime LocalDateTime loc = LocalDateTime.of( 1999, 04, 25, 03, 24, 45, 0); // creating and initializing // the object of ZoneOffset ZoneOffset off1 = ZoneOffset.ofTotalSeconds(12); // creating and initializing // the object of ZoneOffset ZoneOffset off2 = ZoneOffset.ofTotalSeconds(8); // creating and initializing // ZoneOffsetTransition Object // by using of() method ZoneOffsetTransition zonetrans1 = ZoneOffsetTransition.of( loc, off1, off2); // getting the string representation // of this object String str = zonetrans1.toString(); // display the result System.out.println( "zone offset transition : " + str); } } Output: zone offset transition : Transition[Overlap at 1999-04-25T03:24:45+00:00:12 to +00:00:08] Example 2: Java // Java program to demonstrate // of() method import java.util.*; import java.io.*; import java.time.*; import java.time.chrono.*; import java.time.zone.*; public class GFG { public static void main(String[] argv) { // creating and initializing // the object of LocalDateTime LocalDateTime loc = LocalDateTime.of( 2018, 04, 25, 03, 24, 45, 0); // creating and initializing // the object of ZoneOffset ZoneOffset off1 = ZoneOffset.ofTotalSeconds(12); // creating and initializing // the object of ZoneOffset ZoneOffset off2 = ZoneOffset.ofTotalSeconds(8); // creating and initializing // ZoneOffsetTransition Object // by using of() method ZoneOffsetTransition zonetrans1 = ZoneOffsetTransition.of( loc, off1, off2); // getting the string representation // of this object String str = zonetrans1.toString(); // display the result System.out.println( "zone offset transition : " + str); } } Output: zone offset transition : Transition[Overlap at 2018-04-25T03:24:45+00:00:12 to +00:00:08] Reference: https://docs.oracle.com/javase/9/docs/api/java/time/zone/ZoneOffsetTransition.html#of-java.time.LocalDateTime-java.time.ZoneOffset-java.time.ZoneOffset- Comment More infoAdvertise with us Next Article ZoneOffsetTransition of() method in Java with Example R rohitprasad3 Follow Improve Article Tags : Java Java-Functions Practice Tags : Java Similar Reads ZoneOffsetTransition toString() method in Java with Example The toString() method of java.time.zone.ZoneOffsetTransition class is used to get the string representation of this particular zone offset transition object. Syntax: public String toString() Parameter: This method does not accept any parameter. Return Value: This method returns the string representa 2 min read ZoneOffsetTransition equals() method in Java with Example The equals() method of java.time.zone.ZoneOffsetTransition class is used to make comparison between two objects of ZoneOffsetTransition type . Syntax: public boolean equals(Object other) Parameter: this method takes the object of other zoneoffsetTransition as a parameter. Return Value: This method r 2 min read ZoneOffsetTransition hashCode() method in Java with Example The hashCode() method of java.time.zone.ZoneOffsetTransition class is used to get the hash code for the zone offset transition object. Syntax: public int hashCode() Parameter: This method does not accept any parameter. Return Value: This method returns the hash code for the zone offset transition ob 2 min read ZoneOffsetTransition toEpochSecond() method in Java with Example The toEpochSecond() method of java.time.zone.ZoneOffsetTransition class is used to get the epoch second for this particular zone offset transition object. Syntax: public long toEpochSecond() Parameter: This method does not accept any parameter. Return Value: This method returns the epoch second for 2 min read ZoneOffsetTransition getInstant() method in Java with Example The getInstant() method of java.time.zone.ZoneOffsetTransition class is used to get the object of instant type representing the transition between the two zone offset. Syntax: public Instant getInstant() Parameter: This method does not accept any parameter. Return Value: This method returns the obje 2 min read Like