Android Kotlin / JAVA - 获取自 1970 年以来以秒为单位的当前世界时间/UTC
Android Kotlin / JAVA - get current world time / UTC in seconds since 1970
正如标题所说,我需要自 1970 年以来以秒为单位的当前工作时间。
这是我目前尝试过的方法:
System.currentTimeMillis()
和
val df = DateFormat.getTimeInstance()
df.setTimeZone(TimeZone.getTimeZone("gmt"))
val gmtTime = df.format(Date())
但两者都显示基于 phone 时间的时间,因此当用户手动更改 phone 时间时,它会受到影响
有没有办法在不使用 extern 的情况下以秒为单位获取当前工作时间 API?
不,不基于设备时钟获取时间的唯一方法是从某些 Web API 服务请求它。
正如标题所说,我需要自 1970 年以来以秒为单位的当前工作时间。
这是我目前尝试过的方法:
System.currentTimeMillis()
和
val df = DateFormat.getTimeInstance()
df.setTimeZone(TimeZone.getTimeZone("gmt"))
val gmtTime = df.format(Date())
但两者都显示基于 phone 时间的时间,因此当用户手动更改 phone 时间时,它会受到影响
有没有办法在不使用 extern 的情况下以秒为单位获取当前工作时间 API?
不,不基于设备时钟获取时间的唯一方法是从某些 Web API 服务请求它。