Fuso Horario

Preciso fazer um programa que mostre um relógio e ao lado uma lista de países. Ao clicar num país o relógio automaticamente ajusta a hora para o fuso-horário daquele país, ou seja, eu tenho que saber a hora em outro país em relação ao Brasil. Alguém pode me ajudar?? lvw

Vê sobre Locale, é uma propriedade de Sistema do Java mas acho que dá pra manipular com objetos Calendar…

é ± isso:

Calendar cal;
cal = Calendar.getInstance(Locale.UK);
cal = Calendar.getInstance(Locale.JAPAN);
cal = Calendar.getInstance(new Locale("ru"));  // Rússia
cal = Calendar.getInstance(new Locale("pt", "BR")); // Brasil

vc coloca isso num switch-case e pronto, depois é só pegar as informações do calendário

flw, t+