com.google.gwt.i18n.client
Interface DateTimeFormatInfo
- All Known Implementing Classes:
- DateTimeFormatInfoImpl, DateTimeFormatInfoImpl_aa, DateTimeFormatInfoImpl_aa_DJ, DateTimeFormatInfoImpl_aa_ER, DateTimeFormatInfoImpl_aa_ER_SAAHO, DateTimeFormatInfoImpl_aa_ET, DateTimeFormatInfoImpl_af, DateTimeFormatInfoImpl_af_NA, DateTimeFormatInfoImpl_ak, DateTimeFormatInfoImpl_am, DateTimeFormatInfoImpl_ar, DateTimeFormatInfoImpl_ar_AE, DateTimeFormatInfoImpl_ar_DZ, DateTimeFormatInfoImpl_ar_JO, DateTimeFormatInfoImpl_ar_KW, DateTimeFormatInfoImpl_ar_LB, DateTimeFormatInfoImpl_ar_OM, DateTimeFormatInfoImpl_ar_QA, DateTimeFormatInfoImpl_ar_SA, DateTimeFormatInfoImpl_ar_SD, DateTimeFormatInfoImpl_ar_SY, DateTimeFormatInfoImpl_ar_TN, DateTimeFormatInfoImpl_ar_YE, DateTimeFormatInfoImpl_as, DateTimeFormatInfoImpl_az, DateTimeFormatInfoImpl_az_Cyrl, DateTimeFormatInfoImpl_be, DateTimeFormatInfoImpl_bg, DateTimeFormatInfoImpl_bn, DateTimeFormatInfoImpl_bn_IN, DateTimeFormatInfoImpl_bo, DateTimeFormatInfoImpl_bo_IN, DateTimeFormatInfoImpl_bs, DateTimeFormatInfoImpl_byn, DateTimeFormatInfoImpl_byn_ER, DateTimeFormatInfoImpl_ca, DateTimeFormatInfoImpl_cch, DateTimeFormatInfoImpl_cop, DateTimeFormatInfoImpl_cs, DateTimeFormatInfoImpl_cy, DateTimeFormatInfoImpl_da, DateTimeFormatInfoImpl_de, DateTimeFormatInfoImpl_de_AT, DateTimeFormatInfoImpl_de_BE, DateTimeFormatInfoImpl_dv, DateTimeFormatInfoImpl_dz, DateTimeFormatInfoImpl_ee, DateTimeFormatInfoImpl_el, DateTimeFormatInfoImpl_el_POLYTON, DateTimeFormatInfoImpl_en, DateTimeFormatInfoImpl_en_AU, DateTimeFormatInfoImpl_en_BE, DateTimeFormatInfoImpl_en_BW, DateTimeFormatInfoImpl_en_BZ, DateTimeFormatInfoImpl_en_CA, DateTimeFormatInfoImpl_en_Dsrt, DateTimeFormatInfoImpl_en_Dsrt_US, DateTimeFormatInfoImpl_en_GB, DateTimeFormatInfoImpl_en_IE, DateTimeFormatInfoImpl_en_IN, DateTimeFormatInfoImpl_en_MT, DateTimeFormatInfoImpl_en_NA, DateTimeFormatInfoImpl_en_NZ, DateTimeFormatInfoImpl_en_PK, DateTimeFormatInfoImpl_en_Shaw, DateTimeFormatInfoImpl_en_ZA, DateTimeFormatInfoImpl_en_ZW, DateTimeFormatInfoImpl_eo, DateTimeFormatInfoImpl_es, DateTimeFormatInfoImpl_es_AR, DateTimeFormatInfoImpl_es_CL, DateTimeFormatInfoImpl_es_CO, DateTimeFormatInfoImpl_es_EC, DateTimeFormatInfoImpl_es_GT, DateTimeFormatInfoImpl_es_HN, DateTimeFormatInfoImpl_es_PA, DateTimeFormatInfoImpl_es_PE, DateTimeFormatInfoImpl_es_PR, DateTimeFormatInfoImpl_es_US, DateTimeFormatInfoImpl_et, DateTimeFormatInfoImpl_eu, DateTimeFormatInfoImpl_fa, DateTimeFormatInfoImpl_fa_AF, DateTimeFormatInfoImpl_fi, DateTimeFormatInfoImpl_fil, DateTimeFormatInfoImpl_fo, DateTimeFormatInfoImpl_fr, DateTimeFormatInfoImpl_fr_BE, DateTimeFormatInfoImpl_fr_CA, DateTimeFormatInfoImpl_fr_CH, DateTimeFormatInfoImpl_fur, DateTimeFormatInfoImpl_ga, DateTimeFormatInfoImpl_gaa, DateTimeFormatInfoImpl_gez, DateTimeFormatInfoImpl_gez_ER, DateTimeFormatInfoImpl_gez_ET, DateTimeFormatInfoImpl_gl, DateTimeFormatInfoImpl_gsw, DateTimeFormatInfoImpl_gu, DateTimeFormatInfoImpl_gv, DateTimeFormatInfoImpl_ha, DateTimeFormatInfoImpl_ha_Arab, DateTimeFormatInfoImpl_ha_SD, DateTimeFormatInfoImpl_haw, DateTimeFormatInfoImpl_haw_US, DateTimeFormatInfoImpl_he, DateTimeFormatInfoImpl_hi, DateTimeFormatInfoImpl_hr, DateTimeFormatInfoImpl_hu, DateTimeFormatInfoImpl_hy, DateTimeFormatInfoImpl_ia, DateTimeFormatInfoImpl_id, DateTimeFormatInfoImpl_ig, DateTimeFormatInfoImpl_ii, DateTimeFormatInfoImpl_ii_CN, DateTimeFormatInfoImpl_is, DateTimeFormatInfoImpl_it, DateTimeFormatInfoImpl_it_CH, DateTimeFormatInfoImpl_iu, DateTimeFormatInfoImpl_ja, DateTimeFormatInfoImpl_ka, DateTimeFormatInfoImpl_kaj, DateTimeFormatInfoImpl_kam, DateTimeFormatInfoImpl_kam_KE, DateTimeFormatInfoImpl_kcg, DateTimeFormatInfoImpl_kfo, DateTimeFormatInfoImpl_kk, DateTimeFormatInfoImpl_kl, DateTimeFormatInfoImpl_km, DateTimeFormatInfoImpl_kn, DateTimeFormatInfoImpl_ko, DateTimeFormatInfoImpl_kok, DateTimeFormatInfoImpl_kpe, DateTimeFormatInfoImpl_ku, DateTimeFormatInfoImpl_ku_IR, DateTimeFormatInfoImpl_ku_Latn, DateTimeFormatInfoImpl_ku_SY, DateTimeFormatInfoImpl_ku_TR, DateTimeFormatInfoImpl_kw, DateTimeFormatInfoImpl_ky, DateTimeFormatInfoImpl_ln, DateTimeFormatInfoImpl_lo, DateTimeFormatInfoImpl_lt, DateTimeFormatInfoImpl_lv, DateTimeFormatInfoImpl_mk, DateTimeFormatInfoImpl_ml, DateTimeFormatInfoImpl_mn, DateTimeFormatInfoImpl_mr, DateTimeFormatInfoImpl_ms, DateTimeFormatInfoImpl_ms_BN, DateTimeFormatInfoImpl_mt, DateTimeFormatInfoImpl_my, DateTimeFormatInfoImpl_nb, DateTimeFormatInfoImpl_nds, DateTimeFormatInfoImpl_ne, DateTimeFormatInfoImpl_ne_IN, DateTimeFormatInfoImpl_nl, DateTimeFormatInfoImpl_nl_BE, DateTimeFormatInfoImpl_nn, DateTimeFormatInfoImpl_nr, DateTimeFormatInfoImpl_nso, DateTimeFormatInfoImpl_ny, DateTimeFormatInfoImpl_oc, DateTimeFormatInfoImpl_om, DateTimeFormatInfoImpl_om_ET, DateTimeFormatInfoImpl_om_KE, DateTimeFormatInfoImpl_or, DateTimeFormatInfoImpl_pa, DateTimeFormatInfoImpl_pa_Arab, DateTimeFormatInfoImpl_pa_Arab_PK, DateTimeFormatInfoImpl_pa_PK, DateTimeFormatInfoImpl_pl, DateTimeFormatInfoImpl_ps, DateTimeFormatInfoImpl_pt, DateTimeFormatInfoImpl_pt_PT, DateTimeFormatInfoImpl_ro, DateTimeFormatInfoImpl_ru, DateTimeFormatInfoImpl_ru_UA, DateTimeFormatInfoImpl_rw, DateTimeFormatInfoImpl_sa, DateTimeFormatInfoImpl_sa_IN, DateTimeFormatInfoImpl_se, DateTimeFormatInfoImpl_se_FI, DateTimeFormatInfoImpl_sh, DateTimeFormatInfoImpl_si, DateTimeFormatInfoImpl_sid, DateTimeFormatInfoImpl_sid_ET, DateTimeFormatInfoImpl_sk, DateTimeFormatInfoImpl_sl, DateTimeFormatInfoImpl_so, DateTimeFormatInfoImpl_sq, DateTimeFormatInfoImpl_sr, DateTimeFormatInfoImpl_sr_BA, DateTimeFormatInfoImpl_sr_Latn, DateTimeFormatInfoImpl_sr_ME, DateTimeFormatInfoImpl_ss, DateTimeFormatInfoImpl_st, DateTimeFormatInfoImpl_sv, DateTimeFormatInfoImpl_sw, DateTimeFormatInfoImpl_sw_KE, DateTimeFormatInfoImpl_syr, DateTimeFormatInfoImpl_syr_SY, DateTimeFormatInfoImpl_ta, DateTimeFormatInfoImpl_te, DateTimeFormatInfoImpl_tg, DateTimeFormatInfoImpl_th, DateTimeFormatInfoImpl_ti, DateTimeFormatInfoImpl_ti_ER, DateTimeFormatInfoImpl_tig, DateTimeFormatInfoImpl_tig_ER, DateTimeFormatInfoImpl_tl, DateTimeFormatInfoImpl_tn, DateTimeFormatInfoImpl_to, DateTimeFormatInfoImpl_tr, DateTimeFormatInfoImpl_trv, DateTimeFormatInfoImpl_trv_TW, DateTimeFormatInfoImpl_ts, DateTimeFormatInfoImpl_tt, DateTimeFormatInfoImpl_ug, DateTimeFormatInfoImpl_ug_Arab, DateTimeFormatInfoImpl_ug_Arab_CN, DateTimeFormatInfoImpl_uk, DateTimeFormatInfoImpl_ur, DateTimeFormatInfoImpl_ur_IN, DateTimeFormatInfoImpl_uz, DateTimeFormatInfoImpl_uz_AF, DateTimeFormatInfoImpl_uz_Arab, DateTimeFormatInfoImpl_uz_Arab_AF, DateTimeFormatInfoImpl_uz_Latn, DateTimeFormatInfoImpl_ve, DateTimeFormatInfoImpl_vi, DateTimeFormatInfoImpl_wal, DateTimeFormatInfoImpl_wal_ET, DateTimeFormatInfoImpl_wo, DateTimeFormatInfoImpl_xh, DateTimeFormatInfoImpl_yo, DateTimeFormatInfoImpl_zh, DateTimeFormatInfoImpl_zh_HK, DateTimeFormatInfoImpl_zh_MO, DateTimeFormatInfoImpl_zh_SG, DateTimeFormatInfoImpl_zh_TW, DateTimeFormatInfoImpl_zu, DefaultDateTimeFormatInfo
public interface DateTimeFormatInfo
Information required for formatting and parsing localized date/time values.
Implementors should subclass DefaultDateTimeFormatInfo so when
methods are added they will get reasonable defaults and not break. See the
same class for example values returned by these methods.
|
Method Summary |
java.lang.String[] |
ampms()
|
java.lang.String |
dateFormat()
|
java.lang.String |
dateFormatFull()
|
java.lang.String |
dateFormatLong()
|
java.lang.String |
dateFormatMedium()
|
java.lang.String |
dateFormatShort()
|
java.lang.String |
dateTime(java.lang.String timePattern,
java.lang.String datePattern)
Construct a date/time format from a date format pattern and a time format
pattern, using the locale default joining. |
java.lang.String |
dateTimeFull(java.lang.String timePattern,
java.lang.String datePattern)
Construct a date/time format from a date format pattern and a time format
pattern, using "full" joining. |
java.lang.String |
dateTimeLong(java.lang.String timePattern,
java.lang.String datePattern)
Construct a date/time format from a date format pattern and a time format
pattern, using "full" joining. |
java.lang.String |
dateTimeMedium(java.lang.String timePattern,
java.lang.String datePattern)
Construct a date/time format from a date format pattern and a time format
pattern, using "full" joining. |
java.lang.String |
dateTimeShort(java.lang.String datePattern,
java.lang.String timePattern)
Construct a date/time format from a date format pattern and a time format
pattern, using "full" joining. |
java.lang.String[] |
erasFull()
|
java.lang.String[] |
erasShort()
|
int |
firstDayOfTheWeek()
|
java.lang.String |
formatDay()
|
java.lang.String |
formatHour12Minute()
|
java.lang.String |
formatHour12MinuteSecond()
|
java.lang.String |
formatHour24Minute()
|
java.lang.String |
formatHour24MinuteSecond()
|
java.lang.String |
formatMinuteSecond()
|
java.lang.String |
formatMonthAbbrev()
|
java.lang.String |
formatMonthAbbrevDay()
|
java.lang.String |
formatMonthFull()
|
java.lang.String |
formatMonthFullDay()
|
java.lang.String |
formatMonthFullWeekdayDay()
|
java.lang.String |
formatMonthNumDay()
|
java.lang.String |
formatYear()
|
java.lang.String |
formatYearMonthAbbrev()
|
java.lang.String |
formatYearMonthAbbrevDay()
|
java.lang.String |
formatYearMonthFull()
|
java.lang.String |
formatYearMonthFullDay()
|
java.lang.String |
formatYearMonthNum()
|
java.lang.String |
formatYearMonthNumDay()
|
java.lang.String |
formatYearMonthWeekdayDay()
|
java.lang.String |
formatYearQuarterFull()
|
java.lang.String |
formatYearQuarterShort()
|
java.lang.String[] |
monthsFull()
|
java.lang.String[] |
monthsFullStandalone()
|
java.lang.String[] |
monthsNarrow()
|
java.lang.String[] |
monthsNarrowStandalone()
|
java.lang.String[] |
monthsShort()
|
java.lang.String[] |
monthsShortStandalone()
|
java.lang.String[] |
quartersFull()
|
java.lang.String[] |
quartersShort()
|
java.lang.String |
timeFormat()
|
java.lang.String |
timeFormatFull()
|
java.lang.String |
timeFormatLong()
|
java.lang.String |
timeFormatMedium()
|
java.lang.String |
timeFormatShort()
|
java.lang.String[] |
weekdaysFull()
|
java.lang.String[] |
weekdaysFullStandalone()
|
java.lang.String[] |
weekdaysNarrow()
|
java.lang.String[] |
weekdaysNarrowStandalone()
|
java.lang.String[] |
weekdaysShort()
|
java.lang.String[] |
weekdaysShortStandalone()
|
int |
weekendEnd()
|
int |
weekendStart()
|
ampms
java.lang.String[] ampms()
- Returns:
- array of strings containing abbreviations for Ante Meridiem and
Post Meridiem.
dateFormat
java.lang.String dateFormat()
- Returns:
- a safe default date format.
dateFormatFull
java.lang.String dateFormatFull()
- Returns:
- a "full" date format.
dateFormatLong
java.lang.String dateFormatLong()
- Returns:
- a "long" date format.
dateFormatMedium
java.lang.String dateFormatMedium()
- Returns:
- a "medium" date format.
dateFormatShort
java.lang.String dateFormatShort()
- Returns:
- a "short" date format.
dateTime
java.lang.String dateTime(java.lang.String timePattern,
java.lang.String datePattern)
- Construct a date/time format from a date format pattern and a time format
pattern, using the locale default joining.
- Parameters:
timePattern - datePattern -
- Returns:
- a date/time format
dateTimeFull
java.lang.String dateTimeFull(java.lang.String timePattern,
java.lang.String datePattern)
- Construct a date/time format from a date format pattern and a time format
pattern, using "full" joining.
- Parameters:
timePattern - datePattern -
- Returns:
- a date/time format
dateTimeLong
java.lang.String dateTimeLong(java.lang.String timePattern,
java.lang.String datePattern)
- Construct a date/time format from a date format pattern and a time format
pattern, using "full" joining.
- Parameters:
timePattern - datePattern -
- Returns:
- a date/time format
dateTimeMedium
java.lang.String dateTimeMedium(java.lang.String timePattern,
java.lang.String datePattern)
- Construct a date/time format from a date format pattern and a time format
pattern, using "full" joining.
- Parameters:
timePattern - datePattern -
- Returns:
- a date/time format
dateTimeShort
java.lang.String dateTimeShort(java.lang.String datePattern,
java.lang.String timePattern)
- Construct a date/time format from a date format pattern and a time format
pattern, using "full" joining.
- Parameters:
datePattern - timePattern -
- Returns:
- a date/time format
erasFull
java.lang.String[] erasFull()
- Returns:
- an array of the full era names.
erasShort
java.lang.String[] erasShort()
- Returns:
- abbreviations of the era names.
firstDayOfTheWeek
int firstDayOfTheWeek()
- Returns:
- the day which generally comes first in a weekly calendar view, as
an index into the return value of
weekdaysFull().
formatDay
java.lang.String formatDay()
- Returns:
- localized format equivalent to the "d" skeleton pattern.
formatHour12Minute
java.lang.String formatHour12Minute()
- Returns:
- localized format equivalent to the "hm" skeleton pattern.
formatHour12MinuteSecond
java.lang.String formatHour12MinuteSecond()
- Returns:
- localized format equivalent to the "hms" skeleton pattern.
formatHour24Minute
java.lang.String formatHour24Minute()
- Returns:
- localized format equivalent to the "Hm" skeleton pattern.
formatHour24MinuteSecond
java.lang.String formatHour24MinuteSecond()
- Returns:
- localized format equivalent to the "Hms" skeleton pattern.
formatMinuteSecond
java.lang.String formatMinuteSecond()
- Returns:
- localized format equivalent to the "ms" skeleton pattern.
formatMonthAbbrev
java.lang.String formatMonthAbbrev()
- Returns:
- localized format equivalent to the "MMM" skeleton pattern.
formatMonthAbbrevDay
java.lang.String formatMonthAbbrevDay()
- Returns:
- localized format equivalent to the "MMMd" skeleton pattern.
formatMonthFull
java.lang.String formatMonthFull()
- Returns:
- localized format equivalent to the "MMMM" skeleton pattern.
formatMonthFullDay
java.lang.String formatMonthFullDay()
- Returns:
- localized format equivalent to the "MMMMd" skeleton pattern.
formatMonthFullWeekdayDay
java.lang.String formatMonthFullWeekdayDay()
- Returns:
- localized format equivalent to the "MMMMEEEEd" skeleton pattern.
formatMonthNumDay
java.lang.String formatMonthNumDay()
- Returns:
- localized format equivalent to the "Md" skeleton pattern.
formatYear
java.lang.String formatYear()
- Returns:
- localized format equivalent to the "y" skeleton pattern.
formatYearMonthAbbrev
java.lang.String formatYearMonthAbbrev()
- Returns:
- localized format equivalent to the "yMMM" skeleton pattern.
formatYearMonthAbbrevDay
java.lang.String formatYearMonthAbbrevDay()
- Returns:
- localized format equivalent to the "yMMMd" skeleton pattern.
formatYearMonthFull
java.lang.String formatYearMonthFull()
- Returns:
- localized format equivalent to the "yMMMM" skeleton pattern.
formatYearMonthFullDay
java.lang.String formatYearMonthFullDay()
- Returns:
- localized format equivalent to the "yMMMMd" skeleton pattern.
formatYearMonthNum
java.lang.String formatYearMonthNum()
- Returns:
- localized format equivalent to the "yM" skeleton pattern.
formatYearMonthNumDay
java.lang.String formatYearMonthNumDay()
- Returns:
- localized format equivalent to the "yMd" skeleton pattern.
formatYearMonthWeekdayDay
java.lang.String formatYearMonthWeekdayDay()
- Returns:
- localized format equivalent to the "yMMMEEEd" skeleton pattern.
formatYearQuarterFull
java.lang.String formatYearQuarterFull()
- Returns:
- localized format equivalent to the "yQQQQ" skeleton pattern.
formatYearQuarterShort
java.lang.String formatYearQuarterShort()
- Returns:
- localized format equivalent to the "yQ" skeleton pattern.
monthsFull
java.lang.String[] monthsFull()
- Returns:
- an array of full month names.
monthsFullStandalone
java.lang.String[] monthsFullStandalone()
- Returns:
- an array of month names for use in a stand-alone context.
monthsNarrow
java.lang.String[] monthsNarrow()
- Returns:
- an array of the shortest abbreviations for months, typically a
single character and not guaranteed to be unique.
monthsNarrowStandalone
java.lang.String[] monthsNarrowStandalone()
- Returns:
- an array of the shortest abbreviations for months suitable for use
in a stand-alone context, typically a single character and not
guaranteed to be unique.
monthsShort
java.lang.String[] monthsShort()
- Returns:
- an array of month abbreviations.
monthsShortStandalone
java.lang.String[] monthsShortStandalone()
- Returns:
- an array of month abbreviations, suitable for use in a stand-alone
context.
quartersFull
java.lang.String[] quartersFull()
- Returns:
- an array of full quarter names.
quartersShort
java.lang.String[] quartersShort()
- Returns:
- an array of abbreviations for quarters.
timeFormat
java.lang.String timeFormat()
- Returns:
- a safe default time format.
timeFormatFull
java.lang.String timeFormatFull()
- Returns:
- a "full" time format.
timeFormatLong
java.lang.String timeFormatLong()
- Returns:
- a "long" time format.
timeFormatMedium
java.lang.String timeFormatMedium()
- Returns:
- a "medium" time format.
timeFormatShort
java.lang.String timeFormatShort()
- Returns:
- a "short" time format.
weekdaysFull
java.lang.String[] weekdaysFull()
- Returns:
- an array of the full names of weekdays.
weekdaysFullStandalone
java.lang.String[] weekdaysFullStandalone()
- Returns:
- an array of the full names of weekdays, suitable for use in a
stand-alone context.
weekdaysNarrow
java.lang.String[] weekdaysNarrow()
- Returns:
- an array of the shortest abbreviations for weekdays, typically a
single character and not guaranteed to be unique.
weekdaysNarrowStandalone
java.lang.String[] weekdaysNarrowStandalone()
- Returns:
- an array of the shortest abbreviations for weekdays suitable for
use in a stand-alone context, typically a single character and not
guaranteed to be unique.
weekdaysShort
java.lang.String[] weekdaysShort()
- Returns:
- an array of abbreviations for weekdays.
weekdaysShortStandalone
java.lang.String[] weekdaysShortStandalone()
- Returns:
- an array of abbreviations for weekdays, suitable for use in a
stand-alone context.
weekendEnd
int weekendEnd()
- Returns:
- the day which starts the weekend, as an index into the return value
of
weekdaysFull().
weekendStart
int weekendStart()
- Returns:
- the day which ends the weekend, as an index into the return value
of
weekdaysFull(). Note that this value may be numerically less
than weekendEnd() - for example, weekendEnd() of 6
and weekendStart() of 0 means Saturday and Sunday are the
weekend.