У меня есть строка кода C#, которую я пытаюсь реплицировать на Java. Код выглядит следующим образом.Преобразование формата времени даты в Java
n.InnerText = DateTime.Parse(n.InnerText).ToUniversalTime().ToString("yyyy-MM-ddTHH:mm:ssZ");
Цель состоит в том, чтобы заменить DateTime уже в контексте xml одним представляющим универсальное время.
Я попытался использовать
node.setTextContent = Date.parse(node.getTextContent())
, но я не смог продолжить из-за Date.parse() устаревшим. Я прочитал заметку в Eclipse и попробовал DateFormat, как было предложено, но DateFormat не имеет метода синтаксического анализа.
Может кто-нибудь предложить решение моей проблемы, которая не использует сторонние библиотеки?
Устаревшие. Начиная с версии JDK версии 1.1, заменяется DateFormat.parse (String s). – LiverpoolFTW
@Johnathon Ender, проверьте http://stackoverflow.com/a/9886992/1160207 и обратитесь к http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html. –