According to acquire identity cards Birthday

/ * 
 * 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;
}

Guess you like

Origin blog.csdn.net/qq_26320085/article/details/93757662