src/sap.ui.core/src/sap/ui/core/date/Japanese.js
function toJapanese(oGregorian) {
		var iEra = UniversalDate.getEraByDate(CalendarType.Japanese, oGregorian.year, oGregorian.month, oGregorian.day),
			iEraStartYear = UniversalDate.getEraStartDate(CalendarType.Japanese, iEra).year;
		return {
			era: iEra,
			year: oGregorian.year - iEraStartYear + 1,
			month: oGregorian.month,
			day: oGregorian.day
		};
	}
function toJapanese(oGregorian) {
		var iEra = UniversalDate.getEraByDate(CalendarType.Japanese, oGregorian.year, oGregorian.month, oGregorian.day),
			iEraStartYear = UniversalDate.getEraStartDate(CalendarType.Japanese, iEra).year;
		return {
			era: iEra,
			year: oGregorian.year - iEraStartYear + 1,
			month: oGregorian.month,
			day: oGregorian.day
		};
	}
function toJapanese ( oGregorian ) { var iEra = UniversalDate . getEraByDate ( CalendarType . Japanese , oGregorian . year , oGregorian . month , oGregorian . day ) , iEraStartYear = UniversalDate . getEraStartDate ( CalendarType . Japanese , iEra ) . year ; return { era : iEra , year : oGregorian . year - iEraStartYear + 1 , month : oGregorian . month , day : oGregorian . day } ; }
Find the matching japanese date for the given gregorian date

@param {object} oGregorian
@return {object}
Find the matching japanese date for the given gregorian date