Android Kotlin / JAVA - получить текущее мировое время / UTC в секундах с 1970 года - PullRequest
0 голосов
/ 28 января 2019

Как видно из названия, мне нужно текущее рабочее время в секундах с 1970 года.

Это то, что я пробовал до сих пор:

System.currentTimeMillis()

и

val df = DateFormat.getTimeInstance()
df.setTimeZone(TimeZone.getTimeZone("gmt"))
val gmtTime = df.format(Date())

Но оба показывают время, основанное на времени телефона, поэтому, когда пользователь меняет время телефона вручную, это повлияет

Есть ли способ получить текущее рабочее время в секундах, не используявнешний API?

1 Ответ

0 голосов
/ 28 января 2019

Нет, единственный способ получить время, НЕ основываясь на часах устройства, - это запросить его у какой-либо службы Web API.

...