Class DateUtil


  • public final class DateUtil
    extends java.lang.Object
    Defines the date utility
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.time.LocalDate MAX_DATE  
      static java.time.LocalTime MAX_TIME  
      static java.time.Instant MAX_TIMESTAMP  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static DateUtil getInstance()
      Get the instance
      java.time.LocalDate parseDate​(java.lang.String input)
      Parse a date
      java.time.LocalTime parseTime​(java.lang.String input)
      Parse a date
      java.time.Instant parseTimestamp​(java.lang.String input)
      Parse a date
      • Methods inherited from class java.lang.Object

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

      • MAX_DATE

        public static final java.time.LocalDate MAX_DATE
      • MAX_TIME

        public static final java.time.LocalTime MAX_TIME
      • MAX_TIMESTAMP

        public static final java.time.Instant MAX_TIMESTAMP
    • Method Detail

      • getInstance

        public static DateUtil getInstance()
        Get the instance
        Returns:
        the instance
      • parseDate

        public java.time.LocalDate parseDate​(java.lang.String input)
        Parse a date
        Parameters:
        input - the input date as string
        Returns:
        the Instant
      • parseTime

        public java.time.LocalTime parseTime​(java.lang.String input)
        Parse a date
        Parameters:
        input - the input date as string
        Returns:
        the Instant
      • parseTimestamp

        public java.time.Instant parseTimestamp​(java.lang.String input)
        Parse a date
        Parameters:
        input - the input date as string
        Returns:
        the Instant