Узел с неправильной датой mongodb в ответ - PullRequest
0 голосов
/ 03 августа 2020

В mongodb у меня есть такая дата

ISODate("2020-08-03T00:00:00.000+05:30"),

После запроса дата выглядит так

2020-08-02T18:30:00.000Z

Я хочу правильную дату 2020-08-03, что я делаю неправильно в это?

1 Ответ

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

Спасибо за ваш ответ, ребята, я нашел решение для преобразования даты iso в локальное datetime

//If you want to parse in node
   var date = new Date("2020-08-02T18:30:00.000Z").toLocaleString('en-US', {
      timeZone: 'Asia/Calcutta'
    });

 console.log(date) //'8/3/2020, 12:00:00 AM'

Я использую флаттер, поэтому я использовал

//If you want to parse in Flutter
DateTime date = DateTime.parse("2020-08-02T18:30:00.000Z").toUtc();
DateTime dateLocal = date.toLocal();

print(dateLocal) //2020-08-03 00:00:00.000
...