在查询中使用本地时间

slt*_*son 4 azure azure-application-insights

我希望此查询的结果以本地时间而非 UTC 时间显示:

union * 
|  
order by timestamp desc
Run Code Online (Sandbox Code Playgroud)

我将如何让它显示当地时间?我知道这是一些变化,dateadd(timestamp - 7h)但我无法弄清楚。

Joe*_*Cai 5

由于所有日期时间都以 UTC 表示,因此将它们转换为我们的本地时区通常很有用。为了简单地查看数据,我们可以使用日期时间数学添加一列来添加或减去必要的小时数。您可以参考这篇文章了解更多详情。

union * 
| extend localTimestamp = timestamp - 7h
| order by localTimestamp desc 
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明


Ger*_*leg 5

现在还可以通过 UI 设置将所有报告默认为当地时间,这在您必须考虑夏令时时会有所帮助。

在此输入图像描述

在此输入图像描述