У меня есть дата JS, которая преобразуется Dojo в формат RFC822. Вызов функции - dojo.date.toRfc3339 (jsDate), генерирует следующую дату - 2007-02-26T20: 15: 00 + 02: 00.RFC822 Разбор часового пояса на Java
У меня есть приложение, использующее Java Date SimpleDateFormat для анализа в датах, сгенерированных выше. У меня возникают проблемы с разбором формата даты из-за часового пояса. Я пытался использовать
гггг-мм-DD'T'hh: мм: сульфасалазин
Это терпит неудачу в качестве «Z» для часового пояса не ожидает символа «:». Кто-нибудь знает, как бы я указал шаблон для обработки даты RFC822 с помощью::?
редакция:
Спасибо за правильно интерпретировать то, что я пытаюсь сделать :) Я хотел сказать, дата создания в RFC3339, и мне нужно RFC822. Похоже, мне придется переопределить JavaScript. Я надеялся, что мне не придется это делать, и я мог бы указать шаблон формата даты, не изменяя какой-либо код Java, поскольку формат даты просто вводится в компонент Spring приложения.
Только для полноты, есть ли способ указать в выражении формата даты игнорировать символы в последовательности (без выполнения манипуляции/замены строк)? В этом случае я бы сказал, что игнорировать любые «:» или просто игнорировать часовой пояс?