Как получить другой часовой пояс в .net с кодом - PullRequest
2 голосов
/ 01 апреля 2010

Должен быть простой способ получить разные часовые пояса с помощью кода (т.е. без изменения часового пояса системы) Пока вы можете сделать что-то вроде

var timezone =  TimeZone.CurrentTimeZone;

но я не вижу другого способа получить другой часовой пояс? или я должен просто использовать TimeSpan? На самом деле кажется, что лучше использовать TimeZoneInfo

Ответы [ 2 ]

2 голосов
/ 01 апреля 2010
1 голос
/ 01 апреля 2010

как насчет использования TimeZoneInfo.GetSystemTimeZones ?

Это должно вернуть массив всех доступных объектов TimeZone в этой системе.

...