laterDate = fDateFormat.format(toCalendar, laterDate, otherPos); String fallbackPattern = fInfo.getFallbackIntervalPattern(); adjustPosition(fallbackPattern, earlierDate.toString(), pos, laterDate.toString(), otherPos, pos); String fallbackRange = SimpleFormatterImpl.formatRawPattern( fallbackPattern, 2, 2, earlierDate, laterDate); otherPos.setEndIndex(0); datePortion = fDateFormat.format(fromCalendar, datePortion, otherPos); adjustPosition(fDateTimeFormat, fallbackRange, pos, datePortion.toString(), otherPos, pos); fallbackRange = SimpleFormatterImpl.formatRawPattern( fDateTimeFormat, 2, 2, fallbackRange, datePortion);