Como converter uma data local para GMT [duplicado]
Esta questão já tem uma resposta aqui:
Como posso obter a data e hora atuais em UTC ou GMT em Java? 31 respostasCalendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
java.util.Date fromDate = cal.getTime();
System.out.println(fromDate);
O código acima não imprime a data em GMT, mas imprime no fuso horário local. Como faço para obter uma data equivalente GMT a partir da data atual (supondo que o programa pode ser executado no Japão ou SFO)