티스토리 뷰
/**
* 주민등록번호 뒷자리를 입력받아 성별을 return, M : 남성 / F : 여성
* str : 주민번호 앞자리
* @param str
* @return
*/
public static String fn_getGender(String str){
int genderCode = Integer.parseInt(str.substring(0, 1));
String gender = null;
if(genderCode % 2 > 0){
gender = "M";
}else if(genderCode % 2 == 0){
gender = "F";
}
return gender;
}
/**
* 주민등록번호 앞, 뒷자리를 입력받아 YYYYMMDD형식으로 생년월일 return
* str1 : 주민번호 앞자리, str2 : 주민번호 뒷자리
* @param str1
* @param str2
* @return
*/
public static String fn_getDateOfBirth(String str1, String str2){
int divisionCode = Integer.parseInt(str2.substring(0, 1));
String dateOfBirth = null;
if(divisionCode == 1 || divisionCode == 2 || divisionCode == 5 || divisionCode == 6){
// 한국인 1900~, 외국인 1900~
dateOfBirth = "19"+str1;
}else if(divisionCode == 3 || divisionCode == 4 || divisionCode == 7 || divisionCode == 8){
// 한국인 2000~, 외국인 2000~
dateOfBirth = "20"+str1;
}else if(divisionCode == 9 || divisionCode == 0){
// 한국인 1800~
dateOfBirth = "18"+str1;
}
return dateOfBirth;
}
'개발 이야기 > JAVA' 카테고리의 다른 글
intellij - weblogic 배포환경 구성 / 연동 (0) | 2020.07.16 |
---|
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- multipart
- spring-jpa
- WebFlux
- memcached
- intellij
- 취업
- CSRF
- 저공해자동차 스티커
- spring-data-jpa
- 저공해자동차
- 국비교육
- query-dsl
- hibernate
- SpringDataJPA
- Spring
- 이직
- 친환경차
- Thymeleaf
- Spring Cache
- spring webflux
- Spring Boot
- Spring Security
- Weblogic
- Java
- 스프링
- Util
- SI
- JPA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함