У меня есть эта странная проблема, когда я создаю календарь с локалью, TimeZone просто возвращается к локальному
public void start(Locale locale){
String s = locale.getDisplayName();
System.err.println(s);
Calendar c = new GregorianCalendar(locale);
System.err.println(c.getTimeZone());
}
И это результат:
español (Argentina)
sun.util.calendar.ZoneInfo[id="Europe/Bucharest", //etc more useless date here....
Как я могу получить нужное время из определенного языка?