Jak przekonwertować lokalną datę na GMT [duplikat]

To pytanie ma już tutaj odpowiedź:

Jak mogę uzyskać aktualną datę i godzinę w UTC lub GMT w Javie? 31 odpowiedzi
Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
java.util.Date fromDate = cal.getTime();
System.out.println(fromDate);

Powyższy kod nie drukuje daty w GMT, ale raczej drukuje w lokalnej strefie czasowej. Jak uzyskać datę równoważną GMT od bieżącej daty (zakładając, że program może działać w Japonii lub SFO)

questionAnswers(3)

yourAnswerToTheQuestion