Kusto(KQL)中如何自定义datetime类型日期的输出格式
KQL自定义datetime类型输出格式方案
KQL原生支持自定义datetime类型值的输出格式,使用内置format_datetime()函数即可实现格式调整。
你提供的原始代码默认返回2022-06-08 00:00:00是datetime类型的默认输出规则,要输出8 June 2022样式,可参考如下修改后的代码:
let value = datetime(2022-06-08); print Date = format_datetime(value, 'd MMMM yyyy')
上述代码中用到的格式符说明:
d:返回不补前导零的当月日期数,对应示例中的8MMMM:返回完整英文月份名称,对应示例中的Juneyyyy:返回4位数字格式的年份,对应示例中的2022
注意:format_datetime()返回的结果为字符串类型,如果后续需要对该字段做时间范围筛选、时间差计算等日期类运算,建议保留原始datetime类型字段,仅在最终结果输出环节做格式化处理,避免类型转换导致计算错误。
内容的提问来源于stack exchange,提问作者Noobie2021
相关产品推荐
相关产品推荐

