相关疑难解决方法(0)

基于位置的时区检索

给定:LDAP存储用户的位置.

如何使用他们的位置驾驶他们的时区?接受任何指针,首选Java语言.

提前致谢.

java timezone

13
推荐指数
1
解决办法
9412
查看次数

从纬度和经度获取Windows TimeZoneInfo

在网络应用中,我让人们输入他们的地址,然后我使用Google的地理编码API来获取他们的经度和经度.接下来,我想使用这些坐标获取他们的Windows时区名称,以便我可以通过.Net 对象正确处理夏令时TimeZoneInfo.

我使用了几个可用的时区Web服务来获取时区名称,例如:

问题是这些都返回GMT的偏移量,或TZID(又名Olson)时区名称,而不是Windows时区名称.

此后续链接中有一个列表,它从Windows 转换为TZID名称,但不是相反的方向,因为缺少许多TZID名称.例如,如果我从第一步获得的TZID是"Africa/Lusaka",那么该表将找不到等效的Windows时区名称.

所以我的问题是,是否有人知道可以通过lat/lon返回Windows时区名称的服务,或者是否有完整的列表或翻译服务可以在两种命名格式之间进行转换?

注意:我在这里已经审查了所有类似的问题,但没有一个完全解决了这个问题.

.net timezone geolocation

13
推荐指数
1
解决办法
2887
查看次数

从地理坐标获取时区的算法

我想写应用程序,用户可以在地图上指向任何地方(不仅是城市),并在该地点获取时区.

我应该使用什么数据结构(应用程序不具备Internet连接)和算法?在哪里我可以获得所需的数据(我不会更精确,然后将地图分成24个矩形)?

我将在Java ME中编写我的应用程序.

java language-agnostic algorithm timezone java-me

11
推荐指数
2
解决办法
5667
查看次数

如何根据核心位置坐标获取当地时区?

是否可以在cocoa touch中根据gps的坐标获取设备的本地时区?去年我看到了这个,但没有回答......

我真正想要的是与GMT的小时数差异,我不想查询Web服务.

或者,我可以询问设备设置的时区吗?

可以吗?

gps cocoa-touch objective-c core-location

11
推荐指数
1
解决办法
1万
查看次数

按国家和地区获取时区

我正在开发一个在C#/ .NET平台上发送应用程序的新闻通讯.我最近添加了模块,使用maxmind.com数据库通过IP地址检索收件人的国家和地区.

例如,我可以获得一些示例IP地址的以下信息:

Country Code: DE
Country Name: Germany   
Region Name:  Hessen 
City:         Frankfurt Am Main
Latitude:     50.1167
Longitude:    8.6833 
Run Code Online (Sandbox Code Playgroud)

我现在需要的是使用此信息获取用户的时区.

我知道有一些GeoIp数据库也提供了时区,但我需要使用这个具体的GeoIp数据库.此外,这里不能使用javascript确定时间偏移的方法.

可能我可以使用国家和地区名称以某种方式得到时区?

c# timezone

11
推荐指数
1
解决办法
2万
查看次数

jodatime如何知道夏令时是否开启

我有一个需要时区的API.例如.如果我在加利福尼亚州,我需要在夏令时(加利福尼亚州,PDT是格林尼治标准时间 - 7)和-8时,在夏令时关闭时将-7传递给它.但我无法弄清楚是否在当前日期,夏令时开启或关闭.

Date date1 = new Date();
Calendar cal = Calendar.getInstance();
cal.setTime(date1);
double[] coords = db.getCoords(id1);
double latitude = coords[0];
double longitude = coords[1];
double timezone = -7; /* For Pacific daylight time (GMT - 7)*/

ArrayList<String> Times = Class.foo(cal, latitude,
longitude, timezone);
Run Code Online (Sandbox Code Playgroud)

我已经安装了JodaTime,即使在那里我也找不到办法.请建议如果本机java或jodatime,要么有办法这样做.

timezone android jodatime dst

11
推荐指数
1
解决办法
1万
查看次数

如何从机场代码(IATA/FAA)获取时区

我正在尝试创建一个返回给定机场代码(IATA/FAA)的UTC时区的PHP函数.

该函数应该做的是这样的:

echo getTimezoneFromAirportCode("CPH"); // +1
echo getTimezoneFromAirportCode("CXI"); // +14
Run Code Online (Sandbox Code Playgroud)

为了实现这个功能,我需要一个所有机场代码及其时区的列表.

通过搜索我找到了这个列表:https://sourceforge.net/p/openflights/code/HEAD/tree/openflights/data/airports.dat?format =raw(来源:http://openflights.org/data .html)

在查看列表中的几个机场代码后,我发现有些数据不正确.例如,它列CXIUTC -12时区 - 根据此页面不正确.

你们有没有人知道提供制作这项getTimezoneFromAirportCode功能所需数据的公开名单吗?

php timezone

10
推荐指数
3
解决办法
2万
查看次数

坐标时区

由于标题推断我需要根据一对坐标找到时区(或者可能只是UTC偏移).我一直在寻找不同的解决方案,但有一些Web服务,但我需要能够脱机访问应用程序.由于时区并非完全基于经度,因此看起来并不容易......

我虽然要查询一个ESRI shapefile,但我已经包含了世界上所有国家和它们的时区,但它看起来有点复杂.如果这应该是解决方案,您知道任何提供此功能的.NET库吗?

.net c# timezone esri shapefile

8
推荐指数
2
解决办法
3922
查看次数

JavaScript时区信息如何获得America/Los_Angeles(或等效)

我想知道javascript中是否有内置函数,具有时区信息,如

America/Los_Angeles(或等价物)可以根据需要考虑的因素来确定吗?

类似于http://momentjs.com/timezone/在它的主页上做了吗?或者是否有这些区域的列表,我可以尝试建立自己的库?从我收集的内容http://momentjs.com/timezone/以vaule America/Los_Angeles为例来确定偏移量,但我找不到如何做相反的事情.

javascript timezone

8
推荐指数
0
解决办法
4356
查看次数

合并商家信息自动填充功能和Google时区API

我需要像地方自动填充一样的api,但在响应中有地点时区.我可以使用Places Autocomplete api来获取响应中的地点参考,而不是Place Details api来获取经度和纬度,最后使用Google Time Zone API获取地点时区.我可以通过一次HTTP呼叫来完成吗?

timezone autocomplete google-places-api

7
推荐指数
1
解决办法
3317
查看次数