Saya ingin mengetahui waktu UTC saat ini dalam milidetik. Saya mencari di google dan mendapatkan beberapa jawaban bahwa System.currentTimeMillis () mengembalikan waktu UTC. tapi ternyata tidak. Jika saya melakukan berikut ini:
long t1 = System.currentTimeMillis();
long t2 = new Date().getTime();
long t3 = Calendar.getInstance().getTimeInMillis();
ketiganya hampir sama (perbedaannya dalam mili detik karena panggilan).
t1 = 1372060916
t2 = 1372060917
t3 = 1372060918
dan kali ini bukan waktu UTC melainkan waktu zona waktu saya. Bagaimana saya bisa mendapatkan waktu UTC saat ini di Android?