Interface DatePrinter

    • Method Detail

      • print

        String print()
        Print with default style (medium-short).
        Returns:
        the date as a string formatted in default style
      • print

        String print​(String pattern)
        Print with specified pattern. See patterns for all pattern options.
        Parameters:
        pattern - the pattern to use, not null
        Returns:
        the date as a string based on the pattern
      • print

        String print​(FormatStyle style)
        Print with specified FormatStyle. Check here for all possible styles.
        Parameters:
        style - the formatter style to obtain, not null
        Returns:
        the date as a string based on the style
      • appendDST

        DatePrinter appendDST()
        Append an explanatory string to the printed date if it is in Daylight Saving Time. Java shifts the time zone +1 if a date is in DST (e.g. CET becomes CEST), so to avoid confusion we add a description after the time zone (e.g. " (DST)" in English).
        Returns:
        the DatePrinter instance