날짜 요일 구하기
DateMain.java
public class DateMain {
public static void main(String[] args) {
DateUtil date = new DateUtil();
date.getDayOfweek("20190616");
}
}
DateUtil.java
/**
* 날짜로 요일 구하기
* @param date - 요일 구할 날짜
*/
public void getDayOfweek(String date){
SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
String[] week = {"일","월","화","수","목","금","토"};
Calendar cal = Calendar.getInstance();
Date getDate;
try {
getDate = format.parse(date);
cal.setTime(getDate);
int w = cal.get(Calendar.DAY_OF_WEEK)-1;
System.out.println(date + "는 " + week[w] +"요일 입니다");
} catch (ParseException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
}
}
결과화면
'[java]' 카테고리의 다른 글
[Java]파일 수정날짜 알아오기 (0) | 2019.06.16 |
---|---|
[Java]파일 생성날짜 알아오기 (0) | 2019.06.16 |
[Java]날짜 계산하기 (0) | 2019.06.16 |
[java] 자바 날짜 비교하기 (0) | 2019.06.16 |
[Java]오늘 날짜 와 시간 표현하기 (0) | 2019.06.16 |