![]() |
1
14
我认为你是在假设“用户友好”意味着给他们一个小列表。但事实是,所有这些时区都被某个人在某处使用。他们在你看来可能是一样的,但他们的行为往往稍有不同。我住在萨斯喀彻温省,我们有自己的CST版本。长的名字只是“中央标准时间”,但我们不使用夏令时,所以半年,我们不符合真正的中央标准时间。萨斯喀彻温省甚至有一小块地区的时间相差15分钟。即使它们看起来相同,但它们是不同的,我认为您应该允许用户从整个列表中进行选择。 试图 聪明地 缩短列表可能与允许用户选择首选货币时不列出所有可能的货币代码类似。是的,可能只有少数人会使用某些产品。当然,目前可能有一些转换率相同。最后,让用户决定他们关心什么。 一种显示大列表或潜在列表的解决方案 不重要 只有几个真正感兴趣的项目的数据:首先确定常用的项目,然后将它们分隔到列表的顶部。这可以在各种选择国家的网站上看到,例如:
这个策略也经常用于我以前的货币例子。对于时区,它可能看起来像这样(如果您的主要用户群在北美):
但请记住,这需要您手动预先确定 常见的 时区是。 我觉得最好的方法就是简单地列出 全部的 时区,按偏移量排序,因为 最 人们会知道在哪里可以找到基于偏移的区域。例如,我总是先找“-6:00”,而不是萨斯喀彻温省。希望这有帮助! |
![]() |
2
6
|
![]() |
3
1
时区是否使用夏令时可能是最常见的区别。 |