WEEKNUM ER 函数
WEEKNUM
函数返回一个整数值,此值表示包含指定日期值的一年中的第几周。 计算基于定义日历周和一周的第一天的区域性相关规则。
语法
WEEKNUM (date, culture) as Integer
参数
date
:日期
一个日期值,表示用于计算一年中的第几周的日期。
culture
:字符串
用于计算的区域性。 您可以使用根据 .NET 标准支持的区域性代码。
返回值
整数
生成的数字值。
使用说明
如果 ISO 8601 标准已被在运行时提供区域设置的国家或地区采用,一年中的第几周将基于此标准计算。 否则,计算基于国家/地区特定的国家标准。
如果在运行时将不受支持的区域性代码作为 WEEKNUM
函数的参数提供,将会引发异常。 如果提供空白字符串作为区域性代码,将使用英语国家/地区中性日历来计算周数。
示例
WEEKNUM (DATEVALUE ("01-01-2020", "de"))
返回 1。
WEEKNUM (DATEVALUE ("01-01-2021", "de"))
返回 53。
WEEKNUM (DATEVALUE ("01-01-2022", "de"))
返回 52。
WEEKNUM (DATEVALUE ("01-01-2022", "ar"))
返回 21。