Class DateTimePrinter.EmptyDateTimePrinter

java.lang.Object
org.hippoecm.frontend.plugins.standards.datetime.DatePrinter.EmptyDatePrinter
org.hippoecm.frontend.plugins.standards.datetime.DateTimePrinter.EmptyDateTimePrinter
All Implemented Interfaces:
Serializable, org.apache.wicket.util.io.IClusterable, DatePrinter, DateTimePrinter
Enclosing interface:
DateTimePrinter

public static class DateTimePrinter.EmptyDateTimePrinter extends DatePrinter.EmptyDatePrinter implements DateTimePrinter
See Also:
  • Constructor Details

    • EmptyDateTimePrinter

      public EmptyDateTimePrinter()
  • Method Details

    • print

      public String print(FormatStyle dateStyle, FormatStyle timeStyle)
      Description copied from interface: DateTimePrinter
      Print with specified FormatStyles. Check here for all possible styles. The dateStyle will be used for the date part, the timeStyle for the time part.
      Specified by:
      print in interface DateTimePrinter
      Parameters:
      dateStyle - the formatter style to use for the date part, not null
      timeStyle - the formatter style to use for the time part, not null
      Returns:
      the date as a string based the both styles
    • appendDST

      public DateTimePrinter appendDST()
      Description copied from interface: DatePrinter
      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).
      Specified by:
      appendDST in interface DatePrinter
      Specified by:
      appendDST in interface DateTimePrinter
      Overrides:
      appendDST in class DatePrinter.EmptyDatePrinter
      Returns:
      the DatePrinter instance
      See Also: