Назад | Перейти на главную страницу

Разница в часах на Microsoft Web Server

Все журналы IIS на моем сервере отображаются с разницей в часах по сравнению с установленными часами сервера. Кроме того, если я выполню getdate () из своего приложения, результат снова будет с разницей в час.

Есть идеи, как я могу это исправить?

Дата и отметка времени для записей в файлах журнала IIS имеют неправильную отметку даты и времени по сравнению с местным временем на сервере.

Это происходит из-за того, что в разных форматах журналов используются разные часовые пояса на основе времени, указанного в журналах. Расширенный формат W3C, который является методом регистрации по умолчанию, использует всемирное координированное время (UTC), в основном то же, что и среднее время по Гринвичу (GMT). В других форматах используется местное время. Коротко

W3C - записывает логи в UTC

IIS - записывает логи в local time

NCSA - записывает логи в local time

Вы можете изменить форматы, выбрав сайт в диспетчере IIS и щелкнув значок «Ведение журнала» в правой части окна.

Для дальнейшего чтения проверьте Вот