ZonedDateTimeof20240601T1200
ZonedDateTime is a class in Java's `java.time` package, introduced in Java 8, that represents a date-time with a time-zone in the temporal resolution of nanoseconds. It is an immutable value type, meaning once a ZonedDateTime object is created, its value cannot be changed.
A ZonedDateTime object consists of three main components: a local date-time, a time-zone, and a chronologically
ZonedDateTime is particularly useful for representing points in time that are unambiguous globally. For instance, if
Common operations with ZonedDateTime include creating instances from various sources like other temporal objects, parsing strings,