Home | History | Annotate | Download | only in unicode

Lines Matching refs:format

30  * \brief C++ API: Format and parse dates in a language-independent manner.
59 * Date/Time format syntax:
61 * The date/time format is specified by means of a string time pattern. In this
103 * The count of pattern letters determine the format.
128 * Format Pattern Result
146 * // Format the current time.
153 * formatter->format( currentTime_1, dateString, fp );
163 * marker 'a' is left out from the format pattern while the "hour in am/pm"
191 * parsed specially. For example, the format "HHmmss" parses the input text
206 * There is one common number format to handle all the numbers; the digit count
233 * @param pattern the pattern for the format.
256 * @param pattern the pattern for the format.
272 * @param pattern the pattern for the format.
296 * @param pattern the pattern for the format.
311 * @param pattern the given pattern for the format.
324 * @param pattern the given pattern for the format.
352 * Clone this Format object polymorphically. The caller owns the result and
357 virtual Format* clone(void) const;
360 * Return true if the given Format objects are semantically equal. Objects
363 * @return true if the given Format objects are semantically equal.
366 virtual UBool operator==(const Format& other) const;
369 * Format a date or time, which is the standard millis since 24:00 GMT, Jan
384 virtual UnicodeString& format( Calendar& cal,
389 * Format a date or time, which is the standard millis since 24:00 GMT, Jan
407 virtual UnicodeString& format( const Formattable& obj,
422 UnicodeString& format(UDate date,
435 UnicodeString& format(const Formattable& obj,
447 UnicodeString& format(UDate date, UnicodeString& appendTo) const;
455 * this object's format method but can still be parsed as a date, then the
456 * parse succeeds. Clients may insist on strict adherence to the format by
478 * this object's format method but can still be parsed as a date, then the
479 * parse succeeds. Clients may insist on strict adherence to the format by
549 * Return a pattern string describing this date format.
557 * Return a localized pattern string describing this date format.
576 * Apply the given unlocalized pattern string to this date format.
577 * (i.e., after this call, this formatter will format dates according to
586 * Apply the given localized pattern string to this date format.
650 * Set the calendar to be used by this date format. Initially, the default
728 * Called by format() to format a single field.
732 * @param ch The format character we encountered in the pattern.
736 * @param pos The FieldPosition being filled in by the format() call. If
751 * Used by subFormat() to format a numeric value.
758 * @param value Value to format.
769 * Return true if the given format character, occuring count
1034 * MessageFormat instances used for localized GMT format
1052 // If a GMT hour format has a second field, we need to make sure
1054 // length. Otherwise, sub DateForamt handling offset format may
1075 SimpleDateFormat::format(const Formattable& obj,
1078 // Don't use Format:: - use immediate base class only,
1080 return DateFormat::format(obj, appendTo, status);
1084 SimpleDateFormat::format(UDate date,
1087 // Don't use Format:: - use immediate base class only,
1089 return DateFormat::format(date, appendTo, fieldPosition);
1093 SimpleDateFormat::format(UDate date, UnicodeString& appendTo) const {
1094 return DateFormat::format(date, appendTo);