JAVA/Java

SimpleDateFormat 사용법과 특정 날짜 요일 구하기 [JAVA]

민돌이 2017. 4. 18. 16:43
반응형





SimpleDateFormat에서 쓸 수 있는 것들이다.


01. 사용법


Date today = new Date();


DateFormat dateFormat = new SimpleDateFormat("yyyyMMdd");

System.out,println(dateFormat .format(today));

결과 : 년월일 형식으로 출력


or


DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

System.out,println(dateFormat .format(today));

결과 : 년월일 시-분-초 형식으로 출력




02. 특정 날짜 요일 구하기


String inputDate = "구하고 싶은 날짜";

DateFormat dateFormat = new SimpleDateFormat("yyyyMMdd");

Date date = dateFormat.parse(inputDate);


Calendar calendar = Calendar.getInstance();

calendar.setTime(data);


System.out.println(calendar.get(Calendar.DAY_OF_WEEK));


결과 : inputDate가 20170418 이라면 "화" 를 출력

반응형