Использование библиотеки Joda-Time для преобразования строки в формат DateTime в API задач Google

У меня есть строка даты / времени, которую нужно отправить в API задач Google, но я не могу понять, как преобразоватьJoda времени библиотекаDateTime Объект объекта Java DateTime. Я использую Android в качестве платформы.

Строка начинается с «2012/07/19 22: 00: 00». и сначала преобразуется в формат Iso.

Вот мой код:

    Task task = new Task();
    task.setTitle(title);
    task.setNotes(note);        
    DateTimeFormatter formatter =  DateTimeFormat.forPattern("yyyy/MM/dd HH:mm:ss");
    DateTime dt = formatter.parseDateTime(dateToIso("2012/07/19 22:00:00"));
    task.setDue(dt);    

private String dateToIso(String date) {
    date = date.replace("/", "-");
    date = replaceCharAt(date, 10, 'T');
    date = date + ".000Z";
    return date;
}

Я получаю ошибку:

"Type mismatch: cannot convert from org.joda.time.DateTime to com.google.api.client.util.DateTime"

Пожалуйста помогите. Информация относительно преобразования ISO также была бы полезна.

Ответы на вопрос(1)

Ваш ответ на вопрос