Bonjour,

S'il y a bien une chose en java que je ne comprends pas ce sont les dates.

J'aimerai obtenir l'heure actuelle en Ouganda, mais après différents tests je n'y parviens pas.

n'étant pas certain du timezone de l'Ouganda j'ai testé avec celui de Los_Angeles

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
final DateFormat format = new SimpleDateFormat("HH:mm");
final Calendar c = Calendar.getInstance(TimeZone.getTimeZone("America/Los_Angeles"), Locale.ENGLISH);
System.out.println(format.format(c.getTime()));
mais le résultat retourné est l'heure actuelle en France.

Que dois je faire pour obtenir l'heure à l'étranger ?
Mon objectif à terme est de convertir une heure GMT pour l'Ouganda.

Merci beaucoup