Я знаю, что это очень известное и простое решение проблемы, которую я собираюсь здесь описать. Я пытаюсь проанализировать следующий формат даты, но получаю исключение только при анализе, даже если передаю правильный формат для анализа этой строки.
try{
String mDateFormat = "Tue Nov 03 13:46:28 GST 2015";
SimpleDateFormat mFormat = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy");
Date mFormattedDate = mFormat.parse(mDateFormat);
}catch(ParseException e){
e.printStackTrace();
}
Часовой пояс, включенный в эту строку, вызывает только сбой. Если я удалю его, он сможет правильно его проанализировать. Итак, что-то не так с форматом часового пояса, но даже я попробовал стандарты, объявленные по этой ссылке: SimpleDateFormat По сайту разработчика
Кто-нибудь подскажет, что здесь не так?
Спасибо,