Próbowałem jak poniżej, ale w obu przypadkach pokazuje się ten sam czas? Co robię źle.Java8 Dodawanie godzin do LocalDateTime Nie działa
LocalDateTime currentTime = LocalDateTime.now(ZoneId.of("UTC"));
Instant instant = currentTime.toInstant(ZoneOffset.UTC);
Date currentDate = Date.from(instant);
System.out.println("Current Date = " + currentDate);
currentTime.plusHours(12);
Instant instant2 = currentTime.toInstant(ZoneOffset.UTC);
Date expiryDate = Date.from(instant2);
System.out.println("After 12 Hours = " + expiryDate);
"Current Date" Czas pokazuje to samo co "po 12 godzinach" ...
Cholera, brakowało mi niezmienna część. Teraz działa. Dziękuję Ci bardzo. – Raj