При передаче строки из параметра запроса в moment () отображается момент. - PullRequest
0 голосов
/ 24 апреля 2020

Я делаю GET API, под которым я хочу дату и время в параметре запроса. Если я просто создаю журнал с помощью req.query (), он показывает правильную строку. Но если я передаю эту строку в moment (), то получаю moment.invalid ('date').

Вот мой код:

console.log('current time ', req.query.currentTime, moment(req.query.currentTime));

и в консоли, я получаю,

 moment.invalid(/* DATE */)

Пожалуйста, помогите мне ..

1 Ответ

1 голос
/ 24 апреля 2020

Поскольку ваша строка даты содержит часовой пояс. Вы можете конвертировать его следующим образом:

moment().parseZone(date).format('YYYY-MM-DD');
...