2011-04-21 25 views
2

USPS没有对邮编时区正式上市。他们有最新的街道名称,2006/7/lng和最新的城市/州。官方/按城市/州,邮政编码或电话时区的准确的数据库

此外,AT & T(电话)并没有从电话区号任何时区的数据(至少他们说他们不这样做)

我要寻找最准确的方式,通过获取时区邮政编码,城市或电话号码。无论是更可能是准确的。我可以通过查看状态来确保结果不会大幅下降,但这仍然可能是一个小时。

这里的重点是准确性。什么是最可靠的方式和/或最可信赖的来源。任何帮助,将不胜感激。如果花费一些东西,那就没问题。不要隐瞒这个建议,特别是如果你认为你能说出它的准确性。

有关电话号码关注的是,一些人使用了国家区号的VoIP服务。但是,如果这是最新的方式,我们可能只是使用它。

+0

http://getthedata.org/ – skaffman 2011-04-21 15:17:42

+0

我现在已经完成发帖[有类似的问题](http://getthedata.org/questions/579/officialaccurate-database-of-time-zones-by-citystate-或邮编或电话) – 2011-04-21 15:29:40

回答

0

入门状态,有一个同事拿出那些不为他们的国家最大的TZ的邮政编码。我不知道他是如何做到的,但这是一个手动过程。

为了好玩,查找Time In Indiana on Wikipedia。这是一个笑话般的历史。

GeoNames对于API来说看起来不错。获得从拉链纬度/经度,然后TZ

+0

印第安纳州是一个铁砧,打破了很多锤子,例外,测试了很多规则。 – 2011-04-22 01:13:57

1

邮政编码更准确的,随着越来越多的人在移居到该国不同地区时保持手机号码 - 正如你所提到的 - VoIP的使用正在增加。显然,良好的数据将准确地反映夏令时(包括像亚利桑那州这样的几个地区,它们没有观察到它 - 很难相信,但是确实如此)。这里有很多有用的信息greatdata.com,包括一个免费的查找工具,您可以在其中输入邮政编码或区号并获取时区(加上更多)。以下是针对您的情况的商业数据:Area Code Database by ZIP Code

0

Chronomouse.js是一个库,可帮助您获取当前时间,GMT偏移量,时区名称,位置,首都,夏令时法律或美国夏令时状态/加拿大地区代码或任何国家代码(基本上来自任何电话号码)。

例如:

console.log (getLocalInfo('212',{zone_display: 'area'}).time.zone); 

// EST 

更多的文档和示例可在www.chronomouse.com

注:我是这个库的作者。

相关问题