/ * * To be acquired by someone's birthday card * / Private getBirthDay String (String identifyNumber) { String inputYear = getBirthDayByYear (identifyNumber); String inputMonth = getBirthDayByMonth (identifyNumber); String inputDay = getBirthDayByDay (identifyNumber); String = inputYear BIRTHDAY + "-" + inputMonth + "-" + inputDay; return BIRTHDAY; }
/ * * Person identification acquired by the year of birth * / Private getBirthDayByYear String (String identifyNumber) { String inputYear = ""; IF (identifyNumber.length () == 18 is) { inputYear identifyNumber.substring = (. 6, 10) ; } return inputYear; } / * * get someone's birthday month by ID * / Private String getBirthDayByMonth (String birthday) { String inputMonth = ""; IF (birthday.length () == 18) { inputMonth = birthday. the substring (10, 12 is); } return inputMonth; } / * * get the number of days by a person's birthday card * / Private getBirthDayByDay String (String birthday) { String inputDay = ""; IF (birthday.length () == 18 is) { inputDay = birthday.substring(12, 14); } return inputDay; }