Java8 Ajout d'heures à LocalDateTime ne fonctionne pas

J'ai essayé comme ci-dessous, mais dans les deux cas, il montre en même temps? Ce que je fais de mal.

    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);

"Date du jour" le Temps c'est de montrer de Même que "Après 12 Heures"...

source d'informationauteur Raj