相关疑难解决方法(0)

使用时区信息进行地理编码

有没有一种方法可以从纬度/经度坐标或物理地址获取带有DST信息的时区信息?

我发现一些似乎提供此服务的Web服务,但我不知道它们可能有多可靠,或者它们是否会在某些时候消失.我的应用需要一些长期的东西.

这些服务是否可靠且长期?还有其他更好的选择吗?

rest timezone web-services geocoding geolocation

6
推荐指数
1
解决办法
3502
查看次数

使用NodaTime获取纬度和经度的国家/地区代码

由于NodaTime已经在olson数据库中有纬度/经度和国家代码数据,我想知道我们是否可以指定任何纬度/经度(比如GeoLocator.GetGeopositionAsync在Windows应用商店应用中返回的任何纬度/经度)并确定时区和国家/地区代码从中?

与此类似的东西:var zone = session.GetZoneForLocation(latitude, longitude);来自https://github.com/mj1856/Raven.TimeZones

我特别关注像NodaTime这样的离线解决方案,而不是使用Web服务.

c# nodatime

5
推荐指数
1
解决办法
1099
查看次数

是否存在具有位置的数据库 - >根据IANA时区数据库的时区名称

在我的脚本(PHP)中,我对数据库中的每个位置使用tz数据库标签:http: //en.wikipedia.org/wiki/Tz_database

我正在进入来自世界各地的一系列地方(国家,省,州,市等).对于每一个地方,我发现很难知道IANA时区数据库中的哪个标签可供使用.

在维基百科上搜索位置给出了时间偏移量(UTC + n)和时区缩写(EST等),但既不能帮助知道在tz数据库中使用哪个条目.

例如:华盛顿特区尽可能地使用"America/New_york".
德克萨斯州达拉斯使用'America/Chicago'(除非我弄错了!)

有一个非洲小国,其首都和最大城市都不在tz数据库中.使用哪个tz条目?

某处必须有一个数据库,或者一个资源可以清楚地将地球上的每个位置(国家,州,省,市等)链接到tz数据库中的特定条目.我在哪里可以找到它?

database timezone iana

5
推荐指数
2
解决办法
2949
查看次数

是否有信誉良好的来源提供UN / LOCODE到Olsen时区的映射?

我一直在研究CLDRIANA,以便找到UN / LOCODE到Olsen时区的集中映射。

理想情况下,我想举个例子:

+--------------+--------------------+
|un_locode     |timezone            |
+--------------+--------------------+
|USLAX         | America/Los_Angeles|
+--------------+--------------------+
Run Code Online (Sandbox Code Playgroud)

每个联合国/ LOCODE。

我的无用技能使我无法理解如何使用这些资源来实现我的目标吗?(如果是这样,请帮助我指出允许我自动提供这些映射的脚本)。

或者,这些来源是否没有我想要的数据关联?(如果是这样,请告诉我您是否有可靠的消息来源)。

mapping timezone iana cldr

5
推荐指数
1
解决办法
1896
查看次数

如何通过城市和国家获得时区?

在我的django项目中,我有一个小型酒店数据库,其中包含字段citycountry.

我可以timezone通过传递citycountry作为参数得到那个地方.

我想这样做的原因是因为我有一些命令可以根据check-in酒店的时间差异 和现在的时间来进行.由于datetime.now()给出了天真的日期时间,我不能用它来与酒店时间进行比较.

我如何期待解决方案.谢谢 :)

python django timezone pytz

4
推荐指数
1
解决办法
5854
查看次数

如何获取iOS中的时区列表,就像我们在注册Web应用程序时获得的那样

如何获得时区列表中的iOS,就像我们上Web应用程序的注册时,如显示在此PIC

iphone timezone ipad ios

4
推荐指数
1
解决办法
2262
查看次数

是否有任何交付的方法需要占用UTC的时区偏移量并在C#中计算时区?

我正在呼叫一个服务,该服务可以标准化给定地址,并以UTC偏移量(例如:-5:00等)给出结果的时区。

C#中是否有一个函数可以获取UTC的时区偏移量并计算时区(三个字符,如CST,EST,PST)?

c# asp.net timezone datetime

3
推荐指数
1
解决办法
522
查看次数

如何在 iOS 应用程序中获取某个位置的时区?

我是 iOS 开发新手。我正在尝试构建一个主要可以做两件事的应用程序:

A。获取用户的系统时间(比如说,他的手机在伦敦,所以他的时间)

b. 获取给定地点的时间(例如,旧金山)

然后,我想计算两个地点之间的时间差(例如,英国伦敦比加利福尼亚州旧金山早 8 小时)

有人可以帮我提供有关如何获得(a)和(b)的建议吗?

iphone timezone ios

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

是否可以有一个邮政编码区域属于多个时区?

是否存在某个城市/地点的邮政编码为“XXXX”并且属于 2 个或更多时区?

我不确定这个问题是否有效。但由于互联网上有关位置和时区的大量信息,我有点困惑。

(我的要求实际上是将用户的国家、城市、邮政编码和时区信息存储在数据库中)

database timezone geolocation postal-code google-maps-timezone

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

从 UTC 时间获取本地时间

假设我有一个包含日期、纬度和经度的数据集。

dt = data.table(date = c("2017-10-24 05:01:05",
                         "2017-10-24 05:01:57", 
                         "2017-10-24 05:02:54"),
                lat = c(-6.2704925537109375,
                        -6.2704925537109375,
                        -6.2704925537109375),
                long = c(106.5803680419922, 
                         106.5803680419922,
                         106.5803680419922))
Run Code Online (Sandbox Code Playgroud)

时间是UTC。是否可以使用纬度和经度将该 UTC 传输到本地时间?

time timezone r latitude-longitude data.table

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

在node js中从IP地址获取时区

在node.js中从ip获取时区的最简单和最好的方法是什么?理想情况下无需调用 Web 服务(也欢迎任何免费的 Web 服务解决方案)。

到目前为止,我已经成功地从 npm 模块geoip-lite中找到了 2 个字母的ISO-3166-1 国家/地区代码纬度/经度ISO-3166-2 次国家/地区代码FIPS 10-4 次国家/地区代码城市名称

我将如何将此数据转换为时区或 utc 偏移量?或者也许更简单的方法是直接将 ip 映射到时区。

ip timezone utc geoip node.js

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

将 UTC 时间转换为实际有效的当地国家时间

如果我有一些 UTC 时间,我如何在 C# 中获取波兰相应的当地时间?还是在法国?还是在厄瓜多尔?(我理解这对于像俄罗斯这样多次使用的大国来说没有意义)

在大多数现有示例中,人们使用TimeZoneInfo对象:

var zone = TimeZoneInfo.FindSystemTimeZoneById("SE Asia Standard Time");
Run Code Online (Sandbox Code Playgroud)

问题是这还不够。许多国家/地区都有“夏令时”或“夏令时”之类的时间,它们根据一年中的日期甚至确切的时间(在时间更改的当天)使用与 UTC 不同的时间偏移。

例如,我只知道目标时间是芝加哥,而不是知道我是否需要Central Daylight Time或选项。Central Standard Time我希望能够有一个字符串,让平台为我决定这两个偏移量中哪一个现在是正确的。

是否有任何 C# 内置函数可以处理此问题,或者我是否需要根据所选国家/地区的法律自行处理夏令时开始和结束的所有计算?

.net c# timezone datetime

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