Datepicker-компоненте (панель разработчика vue) я вижу выбранное значение Mon Jan 01 1990 00:00:00:00 GMT+0300, а на сервер передается 1989-12-31T21:00:00.000Z. Как привести к одному виду? Мне даже смещения тут не нужны, только дата, которую пользователь выбирает.
Всё правильно. При отображении даты, которая приходит с сервера, просто учитывай текущую таймзону пользователя.
ничего не приходит, в форме выбор даты, а потом уже отправка на сервер
У тебя на сервер передаётся в формате UTC? Или уже на сервере приводится к этому формату? В любом случае - именно так и надо делать, у тебя всё правильно.
на сервер уходит в request payload, там и вижу через панель Network в Хроме
Проблема в чём? Какую дату выбираешь? Как отправляешь значение?
у тебя уходит правильная дата в стандартном формате бэк ее должен отпарсить как надо и получит полночьь по Москве
Проблема в том, что на сервер приходит 31 декабря 1989, хотя выбираю 1 января 1990. Отправляю через axios.post.
я уже ответил, https://t.me/vuejs_ru/1305081
Обсуждают сегодня