【发布时间】:2010-02-17 18:04:22
【问题描述】:
我有一个 ASP.NET Web 应用程序,它要求用户选择适当的时区,以便正确显示事件的本地时间。
在创建选择时区的简单方法时,我首先使用 TimeZoneInfo.GetSystemTimeZones() 中的值并显示该列表。
唯一的问题是,由于我们的应用程序主要针对美国,我想首先显示这些条目,基本上从东部时间开始,然后向后(西部)工作,直到我到达大西洋时间。
在代码中执行此操作的好方法是什么?
【问题讨论】:
-
您能具体说明您希望它们的订购方式吗?比如,按字母顺序,最接近美国,或以美国为中心的时差或其他方法?
-
我想要所有时区,从美国东部开始,一直到西部,直到我环游世界。
标签: asp.net list sorting timezone