android - 在 Android 中从互联网获取时区

标签 android timezone utc

我正在尝试从设备获取时间,但如果我更改时区(因为时区),它会返回错误的时间。有什么方法可以从互联网上获取时区,以便如果用户更改其设备时区,它应该显示实际的实时时间。

顺便说一句,我正在使用真实时间库来获取真实的 UTC 时间。

最佳答案

您可以为此使用公开可用的 API。我用 http://ip-api.com/json通过documention实现前。但是,如果您愿意,可以使用其他 API。我相信有很多。

关于android - 在 Android 中从互联网获取时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48398747/

相关文章:

java - Android 应用程序在解析 JSON 时不断失败

java - 夏令时的 JDBC Mysql 时区问题

postgresql - Sequelize ,Postgres。保存日期,包括 UTC 偏移量

ios - 如何在 Swift 中解析这个日期时间

java - findViewById 在 jar 中返回 null

android - Google Play 服务已过时。 (在设备上,不是 avd)设备有可用的最新版本

android - 操作栏 : Share button not working

python - python 时区转换有什么问题?

c# - 是否有返回 TimeZone 或基于坐标的偏移量的函数?

c# - DateTime 比较忽略类型?