Для чтения событий Windows на XP время истекло на 1 час, для чтения Vista - правильное время - PullRequest
1 голос
/ 03 октября 2009

При чтении даты и времени, когда событие Windows произошло с использованием XP, время составляет +1 час, при использовании Vista время является правильным. На обеих машинах установлен .Net 3.5 (одна и та же версия 3.5.30729.01), часовой пояс одинаковый, а время правильное, обе проверены на летнее время.

Если я запускаю свою программу в Vista и читаю журнал событий XP, время истекает на +1 час (события Vista правильны), если я запускаю свою программу в XP и читаю журнал событий Vista, время правильное, если Я прочитал локальный журнал XP, время истекло на +1 час.

Виновата ли моя программа? Это .Net?

Я использую C #.

1 Ответ

0 голосов
/ 03 октября 2009

Обновлена ​​ли ваша машина XP? В прошлом году было добавлено расширение для перехода на летнее время, которое требовало обновления XP для правильного расчета.

...