Class DateConverter


  • public class DateConverter
    extends Object
    • Constructor Detail

      • DateConverter

        public DateConverter()
    • Method Detail

      • rfc2822DateTimeFromString

        public static ZonedDateTime rfc2822DateTimeFromString​(String dateTimeString)
        Parse a @see java.time.ZonedDateTime from a String.
        Parameters:
        dateTimeString - timestamp to parse
        Returns:
        parsed @see java.time.ZonedDateTime if parseable, null otherwise
      • iso8601DateTimeFromString

        public static ZonedDateTime iso8601DateTimeFromString​(String dateTimeString)
        Parse a @see java.time.ZonedDateTime from a String.
        Parameters:
        dateTimeString - timestamp to parse
        Returns:
        parsed @see java.time.ZonedDateTime if parseable, null otherwise
      • localDateFromString

        public static LocalDate localDateFromString​(String dateString)
        Parse a @see java.time.LocalDate from a String.
        Parameters:
        dateString - the date String
        Returns:
        parsed @see java.time.LocalDate if parseable, null otherwise;
      • dateStringFromLocalDate

        public static String dateStringFromLocalDate​(LocalDate date)
        Format a @see java.time.LocalDate.
        Parameters:
        date - date to format
        Returns:
        formatted date in YYYY-MM-DD