Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android:如何根据当前位置获取时间或时区(地理位置/地理代码)_Java_Android_Time_Geocode - Fatal编程技术网

Java Android:如何根据当前位置获取时间或时区(地理位置/地理代码)

Java Android:如何根据当前位置获取时间或时区(地理位置/地理代码),java,android,time,geocode,Java,Android,Time,Geocode,我有一个地理代码(纬度、经度)。我的要求是根据这个地理代码获取时间或时区,无论当时android设备的时间是否改变 你知道这个要求吗…你可以通过传递经纬度来使用谷歌api获取时区 https://maps.googleapis.com/maps/api/timezone/json?location=38.908133,-77.047119&timestamp=1458000000&key=YOUR_API_KEY 或者第二种方法是 Calendar calender = Cal

我有一个地理代码(纬度、经度)。我的要求是根据这个地理代码获取时间或时区,无论当时android设备的时间是否改变


你知道这个要求吗…

你可以通过传递经纬度来使用谷歌api获取时区

https://maps.googleapis.com/maps/api/timezone/json?location=38.908133,-77.047119&timestamp=1458000000&key=YOUR_API_KEY
或者第二种方法是

Calendar calender = Calendar.getInstance();
TimeZone timeZone = calender.getTimeZone();
Log.d("Time zone","="+timeZone.getDisplayName());

你可以通过传递纬度和经度来使用GoogleAPI获取时区

https://maps.googleapis.com/maps/api/timezone/json?location=38.908133,-77.047119&timestamp=1458000000&key=YOUR_API_KEY
或者第二种方法是

Calendar calender = Calendar.getInstance();
TimeZone timeZone = calender.getTimeZone();
Log.d("Time zone","="+timeZone.getDisplayName());

谷歌为他们的地图服务提供了一个非常好的库,其中包括地理代码查找

我为您编写了一个简单的代码片段,但请参考地图库以了解您需要哪些API键


谷歌为他们的地图服务提供了一个非常好的库,其中包括地理代码查找

我为您编写了一个简单的代码片段,但请参考地图库以了解您需要哪些API键


如何创建GeocodingResult[]数组?您可以将其与类导入一起发送吗?我添加了导入。如何创建GeocodingResult[]数组?您可以将其与类导入一起发送吗?我添加了导入。如何使用此url?如何使用此url?