【发布时间】:2020-06-05 01:55:28
【问题描述】:
我有一个包含日期时间值的时间戳列。我想从中提取年月。 例如:如果时间戳是 2020-02-19T13:42:51.393Z,我想要的输出是 2020 年 2 月。
我尝试查看https://docs.microsoft.com/en-us/azure/data-explorer/kusto/query/format-datetimefunction,一个月内什么都没有。
提前致谢。
【问题讨论】:
我有一个包含日期时间值的时间戳列。我想从中提取年月。 例如:如果时间戳是 2020-02-19T13:42:51.393Z,我想要的输出是 2020 年 2 月。
我尝试查看https://docs.microsoft.com/en-us/azure/data-explorer/kusto/query/format-datetimefunction,一个月内什么都没有。
提前致谢。
【问题讨论】:
你可以试试这样的:
let months = dynamic({"1":"Jan", "2":"Feb", "3":"Mar"}); // ... add the rest
print dt = datetime(2020-02-19T13:42:51.393Z)
| project s = strcat(months[tostring(getmonth(dt))], "-", getyear(dt))
【讨论】: