azure-data-explorer - Kusto 中的 format_datetime() 用于日期时间,分钟和秒为 00
问题描述
在azure data explorer 文档中,有很多受支持的格式,但不是我正在寻找的格式。
我需要的是格式化日期时间,比如"yyyy-MM-dd HH"
将分钟和秒设置为 0
输入日期时间
2020-04-21T17:44:27.6825985Z
预期成绩
2020-04-21 17:00:00
解决方案
您可以使用bin()
向下舍入到小时,如果您仍需要删除低于秒的日期时间部分,您可以使用substring()
(或format_datetime()
)。例如:
print d = datetime(2020-04-21T17:44:27.6825985Z)
| extend h = bin(d, 1h)
| extend h2 = substring(h, 0, 19)