Ich möchte die aktuelle UTC-Zeit in Millis erhalten. Ich habe bei Google gesucht und einige Antworten erhalten, dass System.currentTimeMillis () die UTC-Zeit zurückgibt. aber das tut es nicht. Wenn ich folgendes mache:
long t1 = System.currentTimeMillis();
long t2 = new Date().getTime();
long t3 = Calendar.getInstance().getTimeInMillis();
Alle drei Zeiten sind fast gleich (Unterschied in Millisekunden aufgrund von Anrufen).
t1 = 1372060916
t2 = 1372060917
t3 = 1372060918
und diese Zeit ist nicht die UTC-Zeit, sondern meine Zeitzonenzeit. Wie kann ich die aktuelle UTC-Zeit in Android erhalten?