programing

Joda-Time DateTime에 하루 추가

nasanasas 2020. 10. 18. 18:19
반응형

Joda-Time DateTime에 하루 추가


날짜가 있습니다 Wed May 08 00:00:00 GMT+06:30 2013. 이와 같이 Joda-Time DateTime 을 사용하여 하루를 추가 합니다.

DateTime dateTime = new DateTime(date);
dateTime.plusDays(1);

dateTime을 인쇄 할 때이 날짜를 얻었습니다 2013-05-08T00:00:00.000+06:30. joda 날짜 시간이 하루를 추가하지 않았습니다. 오류를 찾지 못했습니다.

감사


plusDays방법은 돌연변이가 아닙니다. 주어진 DateTime객체를 변경하지 않고 변경된 주어진 객체 의 복사본을 반환 합니다.

실제로 변수 dateTime값을 변경하려면 다음이 필요합니다.

DateTime dateTime = new DateTime(date);
dateTime = dateTime.plusDays(1);

현재 날짜 시간 인스턴스에 날짜를 추가하려면 MutableDateTime을 사용 하십시오.

MutableDateTime dateTime = new MutableDateTime(date);  
dateTime.addDays(1);

참고 URL : https://stackoverflow.com/questions/16461361/add-one-day-into-joda-time-datetime

반응형