diff --git a/source/i18n/smpdtfmt.h b/source/i18n/smpdtfmt.h index 03fa03fd781..2e37afb5163 100644 --- a/source/i18n/smpdtfmt.h +++ b/source/i18n/smpdtfmt.h @@ -288,6 +288,18 @@ public: FieldPosition& pos, UErrorCode& status) const; + /** + * Redeclared DateFormat method. + */ + UnicodeString& format(const Formattable& obj, + UnicodeString& result, + UErrorCode& status) const; + + /** + * Redeclared DateFormat method. + */ + UnicodeString& format(UDate date, UnicodeString& result) const; + /** * Parse a date/time string starting at the given parse position. For * example, a time text "07/10/96 4:5 PM, PDT" will be parsed into a Date @@ -709,5 +721,17 @@ SimpleDateFormat::get2DigitYearStart(UErrorCode& status) const return fDefaultCenturyStart; } +inline UnicodeString& +SimpleDateFormat::format(const Formattable& obj, + UnicodeString& result, + UErrorCode& status) const { + return DateFormat::format(obj, result, status); +} + +inline UnicodeString& +SimpleDateFormat::format(UDate date, UnicodeString& result) const { + return DateFormat::format(date, result); +} + #endif // _SMPDTFMT //eof