fork download
  1. import java.time.Instant;
  2. import java.time.ZoneId;
  3. import java.time.ZonedDateTime;
  4.  
  5. public class Main {
  6. public static void main(String[] args) {
  7. Instant instant = Instant.now(); // new Date().toInstant()
  8.  
  9. ZonedDateTime zdtDefaultTz = instant.atZone(ZoneId.systemDefault());
  10. System.out.println(zdtDefaultTz);
  11.  
  12. ZonedDateTime zdtNewYork = instant.atZone(ZoneId.of("America/New_York"));
  13. System.out.println(zdtNewYork);
  14.  
  15. ZonedDateTime zdtUtc = instant.atZone(ZoneId.of("Etc/UTC"));
  16. System.out.println(zdtUtc);
  17. }
  18. }
Success #stdin #stdout 0.16s 57204KB
stdin
Standard input is empty
stdout
2021-07-03T14:24:51.251696Z[GMT]
2021-07-03T10:24:51.251696-04:00[America/New_York]
2021-07-03T14:24:51.251696Z[Etc/UTC]