Class CellDateFormatter

java.lang.Object
org.apache.poi.ss.format.CellFormatter
org.apache.poi.ss.format.CellDateFormatter

public class CellDateFormatter extends CellFormatter
Formats a date value.
  • Constructor Details

    • CellDateFormatter

      public CellDateFormatter(String format)
      Creates a new date formatter with the given specification.
      Parameters:
      format - The format.
    • CellDateFormatter

      public CellDateFormatter(Locale locale, String format)
      Creates a new date formatter with the given specification.
      Parameters:
      locale - The locale.
      format - The format.
  • Method Details

    • formatValue

      public void formatValue(StringBuffer toAppendTo, Object value)
      Format a value according the format string.
      Specified by:
      formatValue in class CellFormatter
      Parameters:
      toAppendTo - The buffer to append to.
      value - The value to format.
    • simpleValue

      public void simpleValue(StringBuffer toAppendTo, Object value)
      Format a value according to the type, in the most basic way.

      For a date, this is "mm/d/y".

      Specified by:
      simpleValue in class CellFormatter
      Parameters:
      toAppendTo - The buffer to append to.
      value - The value to format.