Lines Matching full:dtitvfmt
27 #include "unicode/dtitvfmt.h"
67 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(UDAT_YEAR_MONTH_DAY, status);
72 delete dtitvfmt;
81 dtitvfmt = DateIntervalFormat::createInstance(UDAT_YEAR_MONTH_DAY, Locale::getJapanese(), status);
86 delete dtitvfmt;
97 dtitvfmt = DateIntervalFormat::createInstance("EEEdMMMyhms", *dtitvinf, status);
104 delete dtitvfmt;
115 dtitvfmt = DateIntervalFormat::createInstance("EEEdMMMyhms", Locale::getSimplifiedChinese(), *dtitvinf, status);
128 DateIntervalFormat* another = (DateIntervalFormat*)dtitvfmt->clone();
129 if ( (*another) != (*dtitvfmt) ) {
138 dtitvfmt->setDateIntervalInfo(*inf, status);
139 const DateIntervalInfo* anotherInf = dtitvfmt->getDateIntervalInfo();
200 dtitvfmt->adoptDateIntervalInfo(nonConstInf, status);
201 anotherInf = dtitvfmt->getDateIntervalInfo();
213 dtitvfmt->setDateFormat(*fmt, status);
214 const DateFormat* anotherFmt = dtitvfmt->getDateFormat();
221 dtitvfmt->adoptDateFormat(nonConstFmt, status);
222 anotherFmt = dtitvfmt->getDateFormat();
235 if(dtitvfmt->getDynamicClassID() != DateIntervalFormat::getStaticClassID()) {
246 DateFormat* constFmt = (constFmt*)dtitvfmt->getDateFormat()->clone();
247 inf = dtitvfmt->getDateIntervalInfo()->clone();
280 dtitvfmt->format(formattable, res, pos, status);
291 dtitvfmt->format(formattable, res, pos, status);
297 const DateFormat* dfmt = dtitvfmt->getDateFormat();
303 dtitvfmt->format(*fromCal, *toCal, res, pos, status);
315 ((Format*)dtitvfmt)->parseObject(res, fmttable, status);
321 delete dtitvfmt;
326 dtitvfmt = DateIntervalFormat::createInstance("MMMdHHmm", Locale::getEnglish(), status);
337 dtitvfmt->adoptTimeZone(tzCalif);
341 dtitvfmt->format(dtitv12, res, pos, status);
350 dtitvfmt->setTimeZone(*tzTokyo);
354 dtitvfmt->format(dtitv12, res, pos, status);
363 if ( dtitvfmt->getTimeZone() != *tzTokyo ) {
367 delete tzTokyo; // tzCalif was owned by dtitvfmt which should have deleted it
369 delete dtitvfmt;
1081 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(oneSkeleton, loc, ec);
1084 dtitvfmt->format(&dtitv, str.remove(), pos, ec);
1102 delete dtitvfmt;
1296 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(UDAT_YEAR_ABBR_MONTH_DAY, loc, *dtitvinf, ec);
1300 dtitvfmt->format(&dtitv, str.remove(), pos, ec);
1311 delete dtitvfmt;
1454 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(oneSkeleton, loc, ec);
1461 const DateFormat* dformat = dtitvfmt->getDateFormat();
1464 //dtitvfmt->adoptDateFormat(newOne, ec);
1465 dtitvfmt->setDateFormat(*newOne, ec);
1471 dtitvfmt->format(&dtitv, str.remove(), pos, ec);
1481 delete dtitvfmt;
1492 DateIntervalFormat* dtitvfmt = DateIntervalFormat::createInstance(UDAT_YEAR_ABBR_MONTH_DAY, loc, *dtitvinf, ec);
1496 dtitvfmt->format(&dtitv, str.remove(), pos, ec);
1511 delete dtitvfmt;