Вы можете найти все шаблоны в в SimpleDateFormat
javadoc .SGT
- это общий часовой пояс, и он указан как z
.Таким образом, шаблон должен выглядеть следующим образом:
EEE MMM dd HH:mm:ss z yyyy
Названия месяцев кажутся английскими, поэтому это следует делать в сочетании с Locale.ENGLISH
:
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);
Date date = sdf.parse(string);
// ...
Интересно, что по сути это также шаблон по умолчанию Date#toString()
метод (который вы увидите, например, при выполнении System.out.println(date)
).