WEEKNUM ER 関数

WEEKNUM 関数は、指定された日付値を含む 1 年のうちの週を表す整数値を返します。 この計算は、カレンダーの週と週の最初の日を定義するカルチャに依存したルールに基づいています。

構文

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 を返します。

その他のリソース

日付と時刻関数