Class FastDatePrinter.TimeZoneNumberRule

    • Constructor Detail

      • TimeZoneNumberRule

        TimeZoneNumberRule​(boolean colon,
                           boolean iso8601)
        Constructs an instance of TimeZoneNumberRule with the specified properties.
        Parameters:
        colon - add colon between HH and MM in the output if true
        iso8601 - create an ISO 8601 format output
    • Method Detail

      • estimateLength

        public int estimateLength()
        Returns the estimated length of the result.
        Specified by:
        estimateLength in interface FastDatePrinter.Rule
        Returns:
        the estimated length
      • appendTo

        public void appendTo​(java.lang.StringBuffer buffer,
                             java.util.Calendar calendar)
        Appends the value of the specified calendar to the output buffer based on the rule implementation.
        Specified by:
        appendTo in interface FastDatePrinter.Rule
        Parameters:
        buffer - the output buffer
        calendar - calendar to be appended