2009-12-30 31 views
1

我正在尋找一種可以獲取可用時區的方法。
使用.net框架3.5我有辦法做同樣的事情,但我正在尋找使用.net框架2.0獲取它。
.net framework 3.5具體代碼如下;
如何:在.net框架2.0中獲取時區

Dim timeZones As ReadOnlyCollection(Of TimeZoneInfo) = TimeZoneInfo.GetSystemTimeZones() 
For Each timeZoneInfo As TimeZoneInfo In timeZones 
    Console.WriteLine("{0}", timeZoneInfo.DisplayName) 
Next 

預先感謝任何形式的幫助。

回答

2

我相信這篇文章包含的是兼容.NET 2.0的源:

http://www.codeproject.com/KB/vb/TimeZoneInfo.aspx

如果你抓住他們的來源,你可以看看他們是如何做到GetTimeZones方法爲他們TimeZone類。

+0

感謝哥們。它適用於具有管理權限的用戶。我希望這可以與非管理員權限的用戶一起工作。 – 2009-12-30 12:44:43