Я хочу отримати поточний час UTC у мілісекундах. Я шукав google і отримав відповіді на те, що System.currentTimeMillis () повертає час UTC. але це не так. Якщо я роблю наступне:
long t1 = System.currentTimeMillis();
long t2 = new Date().getTime();
long t3 = Calendar.getInstance().getTimeInMillis();
усі три рази майже однакові (різниця в мілі секундах через дзвінки).
t1 = 1372060916
t2 = 1372060917
t3 = 1372060918
і цей час не час UTC, натомість це мій часовий пояс. Як я можу отримати поточний час UTC в android?