Home | History | Annotate | Download | only in unicode

Lines Matching refs:Format

21  * \brief C++ API: Format and parse date interval in a language-independent manner.
51 * For example, the date interval format from "Jan 11, 2008" to "Jan 18,. 2008"
112 * supported. And the interval format will be fall back to fall-back
175 * formatting: time zone, calendar type, pattern, date format symbols,
184 * the format style.
191 * Locale provides the timezone, calendar, and format symbols information.
200 * DateTime format.
216 * dtIntervalFmt->format(dtInterval, dateIntervalUnicodeString, pos, status);
222 class U_I18N_API DateIntervalFormat : public Format {
233 * @param skeleton the skeleton on which interval format based.
264 * @param skeleton the skeleton on which the interval format is based.
290 * @param skeleton the skeleton on which interval format based.
324 * field is not found ( if user not set it ), interval format fallback to
329 * @param skeleton the skeleton on which interval format based.
354 * Clone this Format object polymorphically. The caller owns the result and
359 virtual Format* clone(void) const;
362 * Return true if the given Format objects are semantically equal. Objects
365 * @return true if the given Format objects are semantically equal.
368 virtual UBool operator==(const Format& other) const;
371 * Return true if the given Format objects are not semantically equal.
374 * @return true if the given Format objects are not semantically equal.
377 UBool operator!=(const Format& other) const;
380 using Format::format;
383 * Format an object to produce a string. This method handles Formattable
388 * @param obj The object to format.
395 * in an interval format; in this case the fieldPosition
401 virtual UnicodeString& format(const Formattable& obj,
409 * Format a DateInterval to produce a string.
417 * in an interval format; in this case the fieldPosition
423 UnicodeString& format(const DateInterval* dtInterval,
430 * Format 2 Calendars to produce a string.
433 * since calendar is not const in SimpleDateFormat::format(Calendar&),
444 * in an interval format; in this case the fieldPosition
452 UnicodeString& format(Calendar& fromCalendar,
472 * See Format::parseObject() for more.
511 * during format operations. In a multi-threaded environment, the returned
603 * Fallback format set the default ordering.
608 * if the fallback format is "{0} - {1}",
609 * and the pattern is "d MMM - d MMM yyyy", the interval format is
612 * the interval format is "10 Feb - 10 Jan, 2007"
628 * full pattern, and date format symbols information.
691 * Format 2 Calendars using fall-back interval pattern
693 * The full pattern used in this fall-back format is the
878 * Since date interval format is well-formed format,
904 * @param format date and time format
909 void concatSingleDate2TimeInterval(UnicodeString& format,
967 * Format 2 Calendars to produce a string.
968 * Implementation of the similar public format function.
972 * since calendar is not const in SimpleDateFormat::format(Calendar&),
983 * in an interval format; in this case the fieldPosition
1008 * The DateFormat object used to format single pattern
1037 DateIntervalFormat::operator!=(const Format& other) const {