MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Използване на Joda-Time за формиране на правилна ISODate за вмъкване на Mongo

Форматът на вашия въведен низ е правилен, тъй като е предназначен да представлява UTC.

Променете анализатора си, за да използвате този, който съответства на този формат:

DateTimeFormatter parser = ISODateTimeFormat.dateTime();

Останалата част от въпроса ти няма много смисъл за мен. Не трябва да предавате parser , а по-скоро върнатата стойност от parseDateTime , което изглежда не улавяте.

DateTime result = parser.parseDateTime(crDt);

mongo.setCrDt(recordId, result.toDate());

Дали последният ред ще работи или не, зависи от това какво приема тази функция.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Ограничаване на агрегирането при групирано агрегиране

  2. Mongodb PHP - Цели числа с десетични знаци

  3. Как да намерите конкретни вложени обекти, без да знаете родителския ключ в mongodb

  4. Възел js POST Грешка при заявка Грешка [ERR_HTTP_HEADERS_SENT]:Не могат да се зададат заглавки, след като са изпратени до клиента

  5. Как да изградите URL Shortener с Node.js и MongoDB