반응형


자바 날짜 더하기


 자바 내에서 날짜를 받아오거나 직접 입력하여 설정한 뒤, 계산을 통해 View 단으로 보내줍니다.

  

- 소스

    DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); // 데이터 포맷 설정

    Date date = df.parse(ctrtDetail.getESCR_PRD_STRT_DT()); // 날짜 설정
   Date date2 = df.parse(ctrtDetail.getESCR_PRD_END_DT());

 

   // 날짜 더하기
   Calendar cal = Calendar.getInstance();
   cal.setTime(date);
   cal.add(Calendar.DATE, -1); // 날짜 계산
   cal.add(Calendar.MONTH, 12);

 

   Calendar cal2 = Calendar.getInstance();
   cal2.setTime(date2);
   cal2.add(Calendar.DATE, -1);
   cal2.add(Calendar.MONTH, 12);

 

   ctrtDetail.setESCR_PRD_STRT_DT(df.format(cal.getTime())); // 값 넘겨주기
   ctrtDetail.setESCR_PRD_END_DT(df.format(cal2.getTime()));

 

 

- 이미지

   

 

 

- 마무리

  View단에서 직접 받아서 계산해서 사용할 수 있지만, 보다 편리하고 손쉽게 사용하기 위해서 View단에 보내기전에 계산하는게 효율적입니다. 이를 통해 다양한 날짜 계산이 가능하며, 손쉽게 사용할 수 있습니다.

  


↓ 공감 을 눌러주시면 블로거에게 큰 힘이 됩니다 !

반응형

블로그 이미지

SkyBaby

부부가 운영하는 정보 공유 공간입니다. 다양한 일상, 요리, 맛집탐방, 게임, 공부 등의 정보를 담고 있습니다.