자바 날짜 계산
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("같음"); } } }
반응형