11 #ifndef __DTITVFMT_H__
12 #define __DTITVFMT_H__
22 #if !UCONFIG_NO_FORMATTING
376 using Format::format;
507 virtual const TimeZone& getTimeZone(
void)
const;
515 virtual void adoptTimeZone(
TimeZone* zoneToAdopt);
522 virtual void setTimeZone(
const TimeZone& zone);
535 static UClassID U_EXPORT2 getStaticClassID(
void);
595 UBool laterDateFirst;
768 static void U_EXPORT2 getDateTimeSkeleton(
const UnicodeString& skeleton,
831 int8_t differenceInfo,
863 static void U_EXPORT2 adjustFieldWidth(
867 int8_t differenceInfo,
882 void concatSingleDate2TimeInterval(
const UChar* format,
903 static int32_t U_EXPORT2 splitPatternInto2Part(
const UnicodeString& intervalPattern);
923 UBool laterDateFirst);
938 UBool laterDateFirst);
942 static const UChar fgCalendarFieldToPatternLetter[];
972 PatternInfo fIntervalPatterns[DateIntervalInfo::kIPI_MAX_INDEX];
984 #endif // _DTITVFMT_H__