Interface DateFormatInfo


public interface DateFormatInfo
The format information for date/time. It is used with DateFormats.setLocalFormatInfo(org.zkoss.text.DateFormatInfo) to provide the format information for different styling and locales.
Since:
5.0.7
Author:
tomyeh
  • Method Summary

    Modifier and Type
    Method
    Description
    getDateFormat(int style, Locale locale)
    Return the date format of the given style and locale, or null if the default one shall be used.
    getDateTimeFormat(int dateStyle, int timeStyle, Locale locale)
    Return the date/time format of the given style and locale, or null if the default one shall be used.
    getTimeFormat(int style, Locale locale)
    Return the time format of the given style and locale, or null if the default one shall be used.
  • Method Details

    • getDateFormat

      String getDateFormat(int style, Locale locale)
      Return the date format of the given style and locale, or null if the default one shall be used.
      Parameters:
      style - the giving formatting style (never null). For example, DateFormat.SHORT for "M/d/yy" in the US locale.
      locale - the locale (never null).
    • getTimeFormat

      String getTimeFormat(int style, Locale locale)
      Return the time format of the given style and locale, or null if the default one shall be used.
      Parameters:
      style - the giving formatting style (never null). For example, DateFormat.SHORT for "h:mm a" in the US locale.
      locale - the locale (never null).
    • getDateTimeFormat

      String getDateTimeFormat(int dateStyle, int timeStyle, Locale locale)
      Return the date/time format of the given style and locale, or null if the default one shall be used.
      Parameters:
      dateStyle - the giving formatting style (never null). For example, DateFormat.SHORT for "M/d/yy" in the US locale.
      timeStyle - the giving formatting style (never null). For example, DateFormat.SHORT for "h:mm a" in the US locale.
      locale - the locale (never null).