Het formaat van uw invoertekenreeks is correct, zolang het maar bedoeld is om UTC te vertegenwoordigen.
Wijzig uw parser om de parser te gebruiken die overeenkomt met deze indeling:
DateTimeFormatter parser = ISODateTimeFormat.dateTime();
De rest van je vraag lijkt me niet zo logisch. Je mag de parser
niet doorgeven , maar eerder de geretourneerde waarde van parseDateTime
, die u niet lijkt vast te leggen.
DateTime result = parser.parseDateTime(crDt);
mongo.setCrDt(recordId, result.toDate());
Of die laatste regel wel of niet zal werken, hangt af van wat die functie accepteert.