首页 > 解决方案 > 在查询中使用本地时间

问题描述

我希望此查询的结果显示为当地时间而不是 UTC:

union * 
|  
order by timestamp desc

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

标签: azureazure-application-insights

解决方案


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

union * 
| extend localTimestamp = timestamp - 7h
| order by localTimestamp desc 

在此处输入图像描述


推荐阅读