2015-06-18 10 views
1

Мой Mongoose дата запроса возвращает строку ниже:Как преобразовать строку даты из запроса Mongoose?

24th Jun 2015

Как преобразовать его в JavaScript Object даты?

+0

, что это ваш запрос, как? Почему у вас нет строки, хранящейся в качестве даты во время записи? –

+0

Извините, я использую CMS 'keystone.js', и он использует индивидуальный метод' format' и изменил формат даты. Это не оригинальный вывод запроса мангуста. – Xianlin

+1

Я нашел решение, используя 'moment.js': ' moment («24th Dec 2015», «DD MMM YYYY»). Format («M/D/YYYY»); var date = alert (date) ; ' – Xianlin

ответ

0

Если вы хотите проанализировать результат mongodb, используйте moment.js для преобразования String на сегодняшний день: http://momentjs.com/.

var date = moment("24th June 2015", "Do MMM YYYY"); // you've got a moment Date 

Если вы хотите преобразовать эту строку MongoDB на сегодняшний день для запросов, преобразовать дату с monent.js в этом формате Строка и использовать его в запросе:

var date = moment().format('Do MMM YYYY'); // return 18th Jun 2015 for today 
+0

Я думаю, что вы ошиблись. У него уже есть дата в формате, он хочет, чтобы он был как объект даты в js. –

+0

вы прочитали мой ответ, я объясню, что в первой строке – throrin19

 Смежные вопросы

  • Нет связанных вопросов^_^