Как получить региональный часовой пояс на Compact Framework, а затем преобразовать дату UTC в местную дату? - PullRequest
0 голосов
/ 16 февраля 2010

Как получить региональный часовой пояс в Compact Framework, а затем преобразовать дату UTC в местную дату?

Ответы [ 2 ]

3 голосов
/ 16 февраля 2010

Метод DateTime.ToLocalTime () доступен для CF, нет необходимости перепрыгивать через обручи. Обязательно используйте конструктор DateTime, который принимает аргумент DateTimeKind, чтобы при необходимости вы могли сказать, что это время UTC.

0 голосов
/ 16 февраля 2010

P / Invoke GetTimeZoneInformation , чтобы получить текущие смещения часового пояса, а затем использовать их для смещения времени UTC.

Вы также можете использовать DateTimeHelper. GetTimezoneInformation вызов в SDF.

...