I need a list of cities and the corresponding timezone for an autocomplete text input
我在哪里可以找到城市/时区数据来填充我的自动填充文本输入。
文本输入将用于键入城市,然后在幕后我将使用城市来获取时区...
我宁愿在应用程序本身内保留它而不是实时获取它。
这将是一个iPhone应用程序。
谢谢,
米
如果你下载资源文件夹中的Windows Mobile SDK是两个带有城市和时区信息的csv文件。 这些文件可以自由重新分发。
http://msdn.microsoft.com/en-us/library/aa458853.aspx
如果您需要这个地球上任何城市/城镇的信息,您将需要使用网络服务; 没有这样的清单。 看一下这篇文章的一些建议:网络服务 - 一个城市的当前时区?
我看不到上面提到的csv,但是,如果你在一个时区和区域内的一些相关城市之后,PHP有一个DateTimeZone类
这将返回所有标识符,如下所示:
1 | $data = DateTimeZone::listIdentifiers(); |