자바 날짜 계산
2013. 8. 13. 15:38ㆍ카테고리 없음
반응형
Calendar GregorianCalendar, SimpleDateFormat 이용한 자바 날짜 계산 을 해보겠습니다.
자바날짜계산 은 calendar.add(calendar.MONTH, 1); 이런식으로하면 현재날짜에서 1개월후이다 .
calendar.add(calendar.MONTH, -1);
음수로 써주게되면 현재날짜의 1개월전으로 나온다 참고하시길
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Locale;
public class ggari_date {
public static void main(String[] args) {
int cYear;
int cMonth;
int cDay;
String 오늘날짜 = "2013-8-13";
String temp;
Calendar calendar = new GregorianCalendar(Locale.KOREA);
cYear = calendar.get(Calendar.YEAR);
cMonth = calendar.get(Calendar.MONTH) + 1;
cDay = calendar.get(Calendar.DAY_OF_MONTH);
temp = cYear + "-" + cMonth + "-" + cDay; // 임시변수에 담아준다
System.out.println("GregorianCalendar=" + cYear + "-" + cMonth + "-"+ cDay);
SimpleDateFormat format = new SimpleDateFormat("yyyy년mm월dd일");
String date = format.format(new Date());
System.out.println("simpleDate=" + date);
SimpleDateFormat format1 = new SimpleDateFormat("yyyy년mm월dd일HH시mm분ss초");
String date1 = format1.format(new Date());
System.out.println("simpleDate1=" + date1);
if (오늘날짜.equals(temp)) {
System.out.println("같음");
}
}
}
반응형