fork download
  1. import java.time.LocalDateTime;
  2. import java.time.ZoneId;
  3. import java.time.ZonedDateTime;
  4.  
  5. public class Main {
  6. public static void main(String[] args) {
  7. LocalDateTime ldt = LocalDateTime.parse("2010-05-23T09:01:02");
  8.  
  9. ZonedDateTime zdtUtc = ldt.atZone(ZoneId.of("Etc/UTC"));
  10. System.out.println(zdtUtc);
  11.  
  12. ZonedDateTime zdtNewYork = zdtUtc.withZoneSameInstant(ZoneId.of("America/New_York"));
  13. System.out.println(zdtNewYork);
  14. }
  15. }
Success #stdin #stdout 0.14s 52152KB
stdin
Standard input is empty
stdout
2010-05-23T09:01:02Z[Etc/UTC]
2010-05-23T05:01:02-04:00[America/New_York]