你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

dayofweek()

适用于:✅Microsoft Fabric✅Azure 数据资源管理器Azure MonitorMicrosoft✅ Sentinel

返回自上个星期日以来的整数天数,用作 timespan

如要将 timespan 转换为 int,请参阅将 timespan 转换为整数

语法

dayofweek(date)

详细了解语法约定

参数

客户 类型​​ 必需 描述
date datetime ✔️ 要确定星期几的日期/时间。

返回

timespan从上个星期日的午夜开始,向下舍入为整数天数。

示例

以下示例返回 0,指示指定的日期/时间为星期日。

print
Timespan = dayofweek(datetime(1947-11-30 10:00:05))

输出

Timespan
00:00:00

以下示例返回 1,指示指定的日期/时间是星期一。

print
Timespan = dayofweek(datetime(1970-05-11))

输出

Timespan
1.00:00:00

将 timespan 转换为整数

以下示例返回作为 timespan 的天数,数据类型为 int

let dow=dayofweek(datetime(1970-5-12));
print Timespan = dow, Integer = toint(dow/1d)

输出

Timespan Integer
2.00:00:00 2

timespan 数据类型