Преобразование литерала типа дата-время XMLSchema в Java SimpleDateFormat
Я пытаюсь преобразовать следующий литерал типа datetime XMLSchema
"~@http://www.w3.org/2001/XMLSchema#dateTime 2015-04-18T07:52:53.653"
в объект даты и времени Java. Я пробовал разные варианты, в том числе тот, который представлен в шаблоне Java SimpleDateFormat для дат W3C XML с часовым поясом, но никогда не получалось. Также пробовал проблему, описанную в https://www.ibm.com/developerworks/community/blogs/HermannSW/entry/java_simpledateformat_vs_xs_datetime26?lang=en, но снова безуспешно. Любое решение?