по какой-то причине, когда я использую следующий кодGetUtcOffset возвращение неправильного часового пояса
TimeSpan timeDiffUtcServer = TimeZone.CurrentTimeZone.GetUtcOffset(DateTime.Now);
возвращается -07: 00: 00 смещения
Я использую Windows XP и мой часовой пояс установлен в тихоокеанское время - 8:00. Я запускаю это через VS 2010 встроенный сервер IIS, который находится на моем компьютере, поэтому я не могу понять, почему расхождение во времени.
Спасибо!
Если вы испытываете переход на летнее время, у вас всего 7 часов позади универсального времени. Когда вы вернетесь к стандартному времени, вы снова будете на 8 часов. –
спасибо! В этом есть смысл. – chobo