Зачем использовать To_Localtime при анализе журналов IIS

Я искал несколько примеров для анализа журналов IIS с использованием анализатора журналов с учетом времени... Например, этот запрос, который показывает количество обращений в час:

SELECT 
QUANTIZE(TO_LOCALTIME(TO_TIMESTAMP(date, time)), 3600) AS Hour, 
COUNT(*) AS Hits 
FROM D:\Logs\*.log 
Group By Hour

Однако я не могу понять, почему использовать "TO_LOCALTIME"... Кроме того, если есть разница во времени (и разница в результатах при использовании "TO_LOCALTIME" или нет), как это?... Спасибо!

1 ответ

Решение

Все IIS используют UTC для всех времен в своих журналах независимо от часового пояса сервера, поэтому для получения местного времени вы можете использовать TO_LOCALTIME.

Я думаю, если вы в порядке с UTC, вам не нужно использовать TO_LOCALTIME.

Другие вопросы по тегам