src/sap.ui.core/src/sap/ui/core/LocaleData.js
function(sPattern, sCalendarType) {
			var oIntervalFormats = this._get(getCLDRCalendarName(sCalendarType), "dateTimeFormats", "intervalFormats"),
				sFallbackPattern = oIntervalFormats.intervalFormatFallback;
			return sFallbackPattern.replace(/\{(0|1)\}/g, sPattern);
		}
function(sPattern, sCalendarType) {
			var oIntervalFormats = this._get(getCLDRCalendarName(sCalendarType), "dateTimeFormats", "intervalFormats"),
				sFallbackPattern = oIntervalFormats.intervalFormatFallback;
			return sFallbackPattern.replace(/\{(0|1)\}/g, sPattern);
		}
function ( sPattern , sCalendarType ) { var oIntervalFormats = this . _get ( getCLDRCalendarName ( sCalendarType ) , "dateTimeFormats" , "intervalFormats" ) , sFallbackPattern = oIntervalFormats . intervalFormatFallback ; return sFallbackPattern . replace ( / \{(0|1)\} / g , sPattern ) ; }
Get combined interval pattern using a given pattern and the fallback interval pattern.

If a skeleton based pattern is not available or not wanted, this method can be used to create an interval
pattern based on a given pattern, using the fallback interval pattern.

@param {string} sPattern the single date pattern to use within the interval pattern
@param {sap.ui.core.CalendarType} [sCalendarType] the type of calendar. If it's not set, it falls back to the calendar type either set in configuration or calculated from locale.
@returns {string} the calculated interval pattern
@since 1.46
@public
Get combined interval pattern using a given pattern and the fallback interval pattern .