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

dayofweek()

以 的形式返回自上一个 timespan星期日以来的天数。

若要转换为 timespanint,请参阅 将时间跨度转换为整数

语法

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 数据类型 int返回天数。

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

输出

Timespan Integer
2.00:00:00 2

timespan 数据类型