Как я могу получить текущий часовой пояс телефона в WindowsSphone - PullRequest
0 голосов
/ 29 ноября 2011

Пользователь Windows Phone может установить часовой пояс или автоматически установить опцию в разделе «Настройки-> дата / время».Я хочу получить этот часовой пояс из моего приложения

Как я могу это сделать?

1 Ответ

7 голосов
/ 29 ноября 2011
    TimeZoneInfo localZone = TimeZoneInfo.Local;
string text = String.Format("{0}{1}:{2:00} ({3})",(localZone.BaseUtcOffset >= TimeSpan.Zero) ? "" : "-", Math.Abs(localZone.BaseUtcOffset.Hours),
                          Math.Abs(localZone.BaseUtcOffset.Minutes),TimeZoneInfo.Local.DisplayName);

Может быть, это помогает.Собирает информацию о TZ в строку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...