Class DateTimes.Iso8601Parser

  • Enclosing class:
    DateTimes

    public static class DateTimes.Iso8601Parser
    extends java.lang.Object
    Utilities class for parsing date/time/datetime in iso8601 to appropriate java data type
    See Also:
    ISO_8601
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.Object parse​(@NotNull java.lang.Class<?> cls, java.lang.String value)  
      static java.time.Instant parse​(@NotNull java.lang.String datetime)  
      static java.time.OffsetDateTime parseDate​(@NotNull java.lang.String date)  
      static java.time.OffsetDateTime parseDateTime​(@NotNull java.lang.String datetime)  
      static java.time.OffsetTime parseTime​(@NotNull java.lang.String time)  
      static java.time.ZonedDateTime parseZonedDateTime​(@NotNull java.lang.String datetime)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • parse

        public static java.time.Instant parse​(@NotNull
                                              @NotNull java.lang.String datetime)
      • parseZonedDateTime

        public static java.time.ZonedDateTime parseZonedDateTime​(@NotNull
                                                                 @NotNull java.lang.String datetime)
      • parseDateTime

        public static java.time.OffsetDateTime parseDateTime​(@NotNull
                                                             @NotNull java.lang.String datetime)
      • parseDate

        public static java.time.OffsetDateTime parseDate​(@NotNull
                                                         @NotNull java.lang.String date)
      • parseTime

        public static java.time.OffsetTime parseTime​(@NotNull
                                                     @NotNull java.lang.String time)
      • parse

        public static java.lang.Object parse​(@NotNull
                                             @NotNull java.lang.Class<?> cls,
                                             java.lang.String value)