Je veux obtenir l'heure UTC actuelle en millis. J'ai cherché sur Google et j'ai obtenu des réponses indiquant que System.currentTimeMillis () renvoie l'heure UTC. mais ce n'est pas le cas. Si je fais ce qui suit:
long t1 = System.currentTimeMillis();
long t2 = new Date().getTime();
long t3 = Calendar.getInstance().getTimeInMillis();
les trois temps sont presque identiques (la différence est en millisecondes en raison des appels).
t1 = 1372060916
t2 = 1372060917
t3 = 1372060918
et cette heure n'est pas l'heure UTC mais c'est mon fuseau horaire. Comment puis-je obtenir l'heure UTC actuelle dans Android?