Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Смена часового пояса во время работы программы

376
05 августа 2011 года
Absolut
220 / / 22.11.2002
Добрый день, уважаемые.

Уже который час бьюсь над идеей получения текущего часового пояса, если он изменялся во время работы программы. Но пока, что бы я не делал, всё время используется информация взятая на момент запуска проги.

Пробую например вот так получить смещение от UTC:
 
Код:
TimeSpan ts = TimeZone.CurrentTimeZone.GetUtcOffset( DateTime.Now );


Но эффект наблюдается только при перезапуске ПО.
Есть ли у кого какие идеи на этот счет?
Спасибо.
376
08 августа 2011 года
Absolut
220 / / 22.11.2002
Решено при помощи TimeZoneInfo.ClearCachedData();
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог