getLongestTimezone = function() {
			if (!sLongestTimezone) {
				const oTimezones = LocaleData.getInstance(new Locale(Localization.getLanguageTag())).getTimezoneTranslations();
				[sLongestTimezone] = Object.entries(oTimezones).reduce(([sTimezone, iLength], [sKey, sValue]) => {
					return typeof sValue === "string" && sValue.length > iLength ? [sKey, sValue.length] : [sTimezone, iLength];
				}, ["", 0]);
			}
			return sLongestTimezone;
		}
Calculates the width of a given ODataType that is used in tables.

@param {sap.ui.model.odata.type.ODataType} oType The ODataType instance
@param {object} [mSettings] The settings object
@param {int} [mSettings.maxWidth=19] The maximum content width of the field in rem
@param {int} [mSettings.defaultWidth=8] The default column content width when type check fails
@param {float} [mSettings.gap=0] The additional content width in rem
@returns {float} The calculated width of the ODataType converted to rem
@private