Жуда джода в день месяцаJAVA

Программисты JAVA общаются здесь
Anonymous
Жуда джода в день месяца

Сообщение Anonymous »

Я использую следующий код, чтобы получить разницу между 2 датами в год, месяц, день < /p>

tenAppDTO.getTAP_PROPOSED_START_DATE()=2009-11-01
tenAppDTO.getTAP_PROPOSED_END_DATE()=2013-11-29
ReadableInstant r=new DateTime(tenAppDTO.getTAP_PROPOSED_START_DATE());
ReadableInstant r1=new DateTime(tenAppDTO.getTAP_PROPOSED_END_DATE());
Period period = new Period(r, r1);
period.normalizedStandard(PeriodType.yearMonthDay());
years = period.getYears();
month=period.getMonths();
day=period.getDays();
out.println("year is-:"+years+"month is -:"+ month+"days is -:"+ day);
< /code>

с помощью вышеуказанного кода я получаю результат года IS-: 4 месяца -: 0 дней -: 0
, но фактический результат -это год -4 месяца -:: 0 дней -:: 28 < /p>

Пожалуйста, предоставьте решение < /p>

Подробнее здесь: https://stackoverflow.com/questions/207 ... -month-day

Вернуться в «JAVA»