当前位置: 代码迷 >> Iphone >> 请教怎么通过手机获取的经纬度判断当前时区
  详细解决方案

请教怎么通过手机获取的经纬度判断当前时区

热度:55   发布时间:2016-04-25 06:44:01.0
请问如何通过手机获取的经纬度判断当前时区?
rt

------解决方案--------------------
Take a look at Geonames.org

It's a free webservice that allow you to get a lot of informations from a long/lat

They also provide a free (and open source) Java Client for GeoNames Webservices library (library for other language also provided: ruby, python, perl, lisp...)

Here's some info you can get from long/lat: (complete list of webservices here)

Find nearest Address
Find nearest Intersection
Find nearby Streets
Elevation
Timezone


------解决方案--------------------
好眼熟的问题哦!!
你看看那这个网址:http://tech.cncms.com/shouji/iphone/113013.html
------解决方案--------------------
这个很简单吧,通过经纬度,正负,还有子午线,很快就能计算出了吧。这个问题也不是新问题了,lz搜一下帖子吧
------解决方案--------------------
通过手机? GPS或者network

Java code
private String getLocationInfo() {     LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);     Location location = locationManager             .getLastKnownLocation(LocationManager.NETWORK_PROVIDER);     return location.getLatitude() + "," + location.getLongitude(); }
------解决方案--------------------
DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL,Locale.CHINA);
------解决方案--------------------
探讨

姐很无奈的发现需求搞错了

------解决方案--------------------
探讨
Take a look at Geonames.org

It's a free webservice that allow you to get a lot of informations from a long/lat

They also provide a free (and open source) Java Client for GeoNames Webservices lib……
  相关解决方案