UTCを表すことを目的としている限り、入力文字列の形式は正しいです。
この形式に一致するものを使用するようにパーサーを変更します:
DateTimeFormatter parser = ISODateTimeFormat.dateTime();
あなたの質問の残りは私にはあまり意味がありません。 parser
を渡さないでください 、ではなく、parseDateTime
からの戻り値 、キャプチャしていないようです。
DateTime result = parser.parseDateTime(crDt);
mongo.setCrDt(recordId, result.toDate());
その最後の行が機能するかどうかは、その関数が何を受け入れるかによって異なります。