У меня есть объект Date, который содержит дату (не текущую дату), и мне нужно каким-то образом указать, что эта дата указана в формате UTC, а затем преобразовать ее в «Европа / Париж», что составляет +1 час.
public static LocalDateTime toLocalDateTime(Date date){
return ZonedDateTime.of(LocalDateTime.ofInstant(date.toInstant(), ZoneOffset.UTC), ZoneId.of("Europe/Paris")).toLocalDateTime();
}
Учитывая дату "2018-11-08 15:00:00", она преобразует дату в "2018-11-08 14:00:00". Мне нужно конвертировать из UTC в Европу / Париж, а не наоборот.