我正在编写一个要求用户选择时区的应用程序。我正在从 Olson 数据库(通过 NodaTime)中获取我的时区列表,但至少出于我的目的,这是一个包含许多冗余条目的庞大列表。
当您在 Google 日历上创建活动时,它允许您从相对较小的列表中选择时区,并在必要时按国家/地区排序。我希望能够在不创建单独数据库的情况下实现如此简单的事情,这就是 这个人所做的。
因为我在前端使用 C# MVC 和 JavaScript 编写此代码,所以我正在寻找其中任何一种语言的库,它可以以用户友好的格式为我提供一个简化的列表,我可以在下拉列表中显示。有没有这样的事情,还是我必须自己创建并定期更新,就像超链接中显示的示例一样?