-
SimpleDateFormat 사용법과 특정 날짜 요일 구하기 [JAVA]JAVA/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 이라면 "화" 를 출력
반응형'JAVA > Java' 카테고리의 다른 글
String과 new String()의 차이 [JAVA] (0) 2017.06.09 12. 람다식 ( Lambda, @FunctionalInterface ) [JAVA] (0) 2017.05.22 11. 스태틱 ( Static, final ) [JAVA] (0) 2016.09.16 10. 인터페이스 ( Interface ) [JAVA] (0) 2016.09.16 09. 상속 ( Extends ) [JAVA] (0) 2016.09.14