Home | History | Annotate | Download | only in unicode

Lines Matching refs:format

18  * \brief C++ API: Format and parse date interval in a language-independent manner.
49 * For example, the date interval format from "Jan 11, 2008" to "Jan 18,. 2008"
108 * supported. And the interval format will be fall back to fall-back
171 * formatting: time zone, calendar type, pattern, date format symbols,
180 * the format style.
187 * Locale provides the timezone, calendar, and format symbols information.
196 * DateTime format.
212 * dtIntervalFmt->format(dtInterval, dateIntervalUnicodeString, pos, status);
218 class U_I18N_API DateIntervalFormat : public Format {
229 * @param skeleton the skeleton on which interval format based.
260 * @param skeleton the skeleton on which interval format based.
281 * @param skeleton the skeleton on which interval format based.
315 * field is not found ( if user not set it ), interval format fallback to
320 * @param skeleton the skeleton on which interval format based.
340 * Clone this Format object polymorphically. The caller owns the result and
345 virtual Format* clone(void) const;
348 * Return true if the given Format objects are semantically equal. Objects
351 * @return true if the given Format objects are semantically equal.
354 virtual UBool operator==(const Format& other) const;
357 * Return true if the given Format objects are not semantically equal.
360 * @return true if the given Format objects are not semantically equal.
363 UBool operator!=(const Format& other) const;
366 * Format an object to produce a string. This method handles Formattable
371 * @param obj The object to format.
381 virtual UnicodeString& format(const Formattable& obj,
389 * Format a DateInterval to produce a string.
400 UnicodeString& format(const DateInterval* dtInterval,
407 * Format 2 Calendars to produce a string.
410 * since calendar is not const in SimpleDateFormat::format(Calendar&),
426 UnicodeString& format(Calendar& fromCalendar,
446 * See Format::parseObject() for more.
550 * Fallback format set the default ordering.
555 * if the fallback format is "{0} - {1}",
556 * and the pattern is "d MMM - d MMM yyyy", the interval format is
559 * the interval format is "10 Feb - 10 Jan, 2007"
575 * full pattern, and date format symbols information.
616 * @param skeleton the skeleton on which date format based.
638 * Format 2 Calendars using fall-back interval pattern
640 * The full pattern used in this fall-back format is the
825 * Since date interval format is well-formed format,
852 * @param format date and time format
853 * @param formatLen format string length
859 void concatSingleDate2TimeInterval(const UChar* format,
933 * The DateFormat object used to format single pattern
963 DateIntervalFormat::operator!=(const Format& other) const {