import java.time.Instant;
import java.time.ZoneId;
import java.time.ZonedDateTime;

public class Main {
	public static void main(String[] args) {
		Instant instant = Instant.now(); // new Date().toInstant()

		ZonedDateTime zdtDefaultTz = instant.atZone(ZoneId.systemDefault());
		System.out.println(zdtDefaultTz);

		ZonedDateTime zdtNewYork = instant.atZone(ZoneId.of("America/New_York"));
		System.out.println(zdtNewYork);

		ZonedDateTime zdtUtc = instant.atZone(ZoneId.of("Etc/UTC"));
		System.out.println(zdtUtc);
	}
}