Формат даты Json от Laravel в Vue - PullRequest
0 голосов
/ 04 августа 2020

У меня проблема, я передаю дату в формате d / m / Y на Vue из Laravel и хочу увеличить ее на один месяц, но когда я пытаюсь сделать:

От laravel отправьте его как коллекцию JSON:

'date' => date ('d/m/Y', strtotime ($row->date)),

03/08/2020

In Vue:

let nextdate = new Date(date);

Я получаю День и месяц поменяны местами.

Вс 8 мар.2020 00:00:00 GMT-0500 (стандартное время Перу)

Он должен выйти 3 августа 2020 г.

1 Ответ

1 голос
/ 04 августа 2020

Попробуйте это

Carbon\Carbon::make($row->date)->setTimezone('America/Lima')->addMonth()->format('d/m/Y');

не забудьте дважды проверить свой часовой пояс America/Lima вы можете найти свой часовой пояс Здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...