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。