Как назначить разный формат даты другому в react native?

#react-native #datetime

#react-native #datetime

Вопрос:

Я работаю над приложением react native

У меня есть следующий код

 if(resultFltLeg.estArrTime){
    console.log("datecheck "   resultFltLeg.estArrTime);
    console.log("datecheck-1 "   myFltLeg.estArrTime);

    myFltLeg.estArrTime = Date(resultFltLeg.estArrTime);  //want to assign this correctly

    console.log("datecheck-2 "   myFltLeg.estArrTime);
    console.log("datecheck-3 "   Date(resultFltLeg.estArrTime));

  }`enter code here`
  

получение журнала консоли, как показано ниже

 datecheck 2020-10-12 16:50:00
datecheck-1 Mon Oct 12 2020 16:42:00 GMT 0530 (IST)

datecheck-2 Mon Oct 12 2020 16:46:16 GMT 0530 (IST)
datecheck-3 Mon Oct 12 2020 16:46:16 GMT 0530 (IST)
  

Почему время меняется с 16:50:00 на 16:46:16 (текущее время) после назначения?
Как я могу назначить дату, чтобы получить правильную дату?

Комментарии:

1. let dateString = "2020-10-12 16:06:00"; let dateObj = new Date(dateString); console.log(dateObj); Это работает!!

2. Пожалуйста, попробуйте приведенный выше код.

3. @AlphaDevs Спасибо за помощь // но все равно получаю тот же результат

4. @AlphaDevs Пожалуйста, найдите обновленный вопрос

5. это работает на моей стороне. Не могли бы вы сообщить мне точный код, который вы пытались протестировать, пожалуйста?