我有这个简单的查询
MyLog
| summarize avg(executionTimeInMS_d) by bin(TimeGenerated, 5min)
我希望摘要在我的本地时区,而不是 UTC。这不起作用:
MyLog
| summarize avg(executionTimeInMS_d) by bin(TimeGenerated-5, 5min)
这可以做到吗?
我有这个简单的查询
MyLog
| summarize avg(executionTimeInMS_d) by bin(TimeGenerated, 5min)
我希望摘要在我的本地时区,而不是 UTC。这不起作用:
MyLog
| summarize avg(executionTimeInMS_d) by bin(TimeGenerated-5, 5min)
这可以做到吗?
datetime
值以 UTC 为单位。
如果您知道时区偏移量(在您运行查询时),您可以将其减去/添加到您的datetime
值中,如下所述:https ://docs.microsoft.com/en-us/azure/kusto/query/datetime -时间跨度算术
例如:print now() - 7h
App Insights 查询页面中现在有一个“显示时区”设置。这会将时间戳转换为选定的时区。它还将在时间戳列标题中显示时区。
仅当您直接输出时间戳时,这似乎才有效。如果您应用任何操作,它将恢复为 UTC。