import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.ZonedDateTime;

public class Main {
	public static void main(String[] args) {
		LocalDateTime ldt = LocalDateTime.parse("2010-05-23T09:01:02");

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

		ZonedDateTime zdtNewYork = zdtUtc.withZoneSameInstant(ZoneId.of("America/New_York"));
		System.out.println(zdtNewYork);
	}
}