java - 使用纬度和经度获取时区

标签 java android timezone latitude-longitude

在我的 Android 应用程序中,我需要使用纬度和经度来获取 TimeZone。我需要 TimeZone 使用互联网。

我怎样才能做到这一点?使用纬度和经度获取 TimeZone 是否有任何逻辑?

最佳答案

由于您声明“不使用互联网”,唯一的选择是拥有一个基于纬度/经度的本地查找表,并得出时区“值”。该表可以存储在 SQLlite 表中,其中填充了您在加载到设备之前通过网络服务获得的数据。

关于java - 使用纬度和经度获取时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20970443/

相关文章:

java - KeywordAnalyzer 用于处理带有变音符号的单词的不同拼写

java - 将 Java 代码转换为 Scala 代码

android - RxAndroid & Retrofit 处理错误的最佳方法

c++ - 来自带有时区和夏令时的字符串的 Qt QDateTime

python - 1.5 中的 Django 日期时间查询集

java - 阅读 MIME 多部分的正文部分

java - 64 位 Java 平台的优势

android - 谷歌云语音 API : Real Time recognition via REST

android - 在 DatePickerDialog Android 中禁用今天日期之前的日期?

python - 在 GAE 上,我如何根据正确的客户端时区显示日期?