static LocalDateTime calculateArrivalAtNY(LocalDateTime bj, int h, int m) {
ZonedDateTime zbj = bj.atZone(ZoneId.systemDefault());
ZonedDateTime zny = zbj.withZoneSameInstant(ZoneId.of("America/New_York"))
zny = zny.plusHours(h).plusMinutes(m);
return zny.toLocalDateTime();
}
Sign in to make a reply
One旋转木马
static LocalDateTime calculateArrivalAtNY(LocalDateTime bj, int h, int m) {
ZonedDateTime zbj = bj.atZone(ZoneId.systemDefault());
ZonedDateTime zny = zbj.withZoneSameInstant(ZoneId.of("America/New_York"))
zny = zny.plusHours(h).plusMinutes(m);
return zny.toLocalDateTime();
}