fork(4) download
  1. import java.time.LocalDate;
  2. import java.time.LocalDateTime;
  3. import java.time.ZoneId;
  4. import java.time.ZoneOffset;
  5. import java.time.ZonedDateTime;
  6.  
  7. public class Main {
  8. public static void main(String[] args) {
  9. ZonedDateTime zdtUtc = ZonedDateTime.of(LocalDate.now().atTime(11, 30), ZoneOffset.UTC);
  10. System.out.println(zdtUtc);
  11.  
  12. ZonedDateTime zdtSwitzerland = zdtUtc.withZoneSameInstant(ZoneId.of("Europe/Zurich"));
  13. System.out.println(zdtSwitzerland);
  14.  
  15. LocalDateTime ldtSwitzerland = zdtSwitzerland.toLocalDateTime();
  16. System.out.println(ldtSwitzerland);
  17. }
  18. }
Success #stdin #stdout 0.15s 55104KB
stdin
Standard input is empty
stdout
2021-07-25T11:30Z
2021-07-25T13:30+02:00[Europe/Zurich]
2021-07-25T13:30