static LocalDateTime calculateArrivalAtNY(LocalDateTime bj, int h, int m) {
bj=bj.plusHours(h).plusMinutes(m).atZone(ZoneId.of("Asia/Shanghai")).withZoneSameInstant(ZoneId.of("America/New_York")).toLocalDateTime();
//调整时间->toZoned->同一时刻下时区转换->toLocalDateTime
return bj;
}
Sign in to make a reply
墨染尘霞
static LocalDateTime calculateArrivalAtNY(LocalDateTime bj, int h, int m) {
bj=bj.plusHours(h).plusMinutes(m).atZone(ZoneId.of("Asia/Shanghai")).withZoneSameInstant(ZoneId.of("America/New_York")).toLocalDateTime();
//调整时间->toZoned->同一时刻下时区转换->toLocalDateTime
return bj;
}