Я новичок как в угловых, так и в Java 8 функциях. Но в настоящее время я работаю над проектом, в котором я использую DatePicker из углового материала, и в эту дату я пытаюсь сохранить базу данных MySQL, но она хранит предыдущую дату выбранной даты. Я передаю LocalDateTime из внешнего интерфейса и сохраняю ZonedDateTime в базе данных, давая ZoneId "Азия / Калькутта". Он сохранял текущую дату, когда я использовал свой сервер на локальном хосте в Индии, но сервер работает в США, и я столкнулся с этой проблемой.
Любая помощь?
Код / логика бэкэнда:
/*here, hostDto.getDate() provide Object of 'LocalDateTime' in this format 2018-09-05T18:30:00.000Z*/
ZonedDateTime localdate = hostDto.getDate().atZone(ZoneId.of("Asia/Kolkata"));
host.setDate(localdate);
/*host.setDate() accept ZONEDDateTime*/