반응형
업무툴을 만들다보니 요일 명칭이 숫자가 아닌 한글이 필요할 때가 있다
그래서 오늘의 요일을 확인하는 코드를 사용한다
간단하게 SimpleDateFormat과 Date, Calendar등과 함께 switch 문으로 리턴받았다
public String getDateDay(String date, String dateType) throws Exception {
String day = "" ;
SimpleDateFormat dateFormat = new SimpleDateFormat(dateType) ;
Date nDate = dateFormat.parse(date) ;
Calendar cal = Calendar.getInstance() ;
cal.setTime(nDate);
int dayNum = cal.get(Calendar.DAY_OF_WEEK) ;
switch(dayNum){
case 1:
day = "일";
break ;
case 2:
day = "월";
break ;
case 3:
day = "화";
break ;
case 4:
day = "수";
break ;
case 5:
day = "목";
break ;
case 6:
day = "금";
break ;
case 7:
day = "토";
break ;
}
return day ;
}
한글명칭 요일이 필요없다면 굳이 switch 문을 통하지 않고 1~7까지의 숫자를 리턴받아 사용하면 될 것 같다
1 : 일 ~ 7 : 토요일
이상
아..오늘 월요일이구나
올겨울 첫 미세먼지 주의보 발령이라는데
망할 중국 미세먼지좀 어떻게 했으면 좋겠다
반응형
'Programing > JAVA' 카테고리의 다른 글
java-printStatckTrace 에러코드 캐치 (0) | 2019.10.21 |
---|---|
java-숫자 입력받아 천의자리 숫자형식 구분하기 (0) | 2019.10.21 |
java.util.Random 을 이용한 hexa random 값 구하기 (0) | 2019.09.27 |
ArrayList를 이용한, 검색과 앞뒤값 얻어오기 (0) | 2018.10.30 |
셀레니움 팝업창닫기 (0) | 2018.10.25 |