본문 바로가기
Study/Java

[Java] 오늘, 어제, 이번달, 올해, 지난해 등 날짜 구하기

by 오늘만 사는 여자 2021. 1. 26.
728x90
반응형

오늘 날짜 구하기

Calendar cal = Calendar.getInstance();
String format = "yyyy-MM-dd";
SimpleDateFormat sdf = new SimpleDateFormat(format);
String date = sdf.format(cal.getTime());
System.out.println(date);

 

어제 날짜 구하기 - Calendar.add() 메소드 활용

Calendar cal = Calendar.getInstance();
String format = "yyyy-MM-dd";
SimpleDateFormat sdf = new SimpleDateFormat(format);
cal.add(cal.DATE, -1); //날짜를 하루 뺀다.
String date = sdf.format(cal.getTime());
System.out.println(date);

 

내일 날짜 구하기 - Calendar.add() 메소드 활용

Calendar cal = Calendar.getInstance();
String format = "yyyy-MM-dd";
SimpleDateFormat sdf = new SimpleDateFormat(format);
cal.add(cal.DATE, +1); //날짜를 하루 더한다.
String date = sdf.format(cal.getTime());
System.out.println(date);

 

세달 전 날짜 구하기 - Calendar.add() 메소드 활용

Calendar cal = Calendar.getInstance();
String format = "yyyy-MM-dd";
SimpleDateFormat sdf = new SimpleDateFormat(format);
cal.add(cal.MONTH, -3); //세달 전
String date = sdf.format(cal.getTime());
System.out.println(date);

 

이와 같이 Calendar 객체의 add() 메소드를 활용하여 원하는 날짜를 구하면 된다.

 

 

Reference : myhappyman.tistory.com/45

728x90
반응형

댓글