weekyear - 指令碼與圖表函數
此函數會傳回根據 ISO 8601 週數所屬的年度。週數的範圍介於 1 和約 52 之間。
語法:
weekyear(expression)
傳回資料類型:整數
範例與結果:
範例 | 結果 |
---|---|
weekyear( '1996-12-30' ) | 傳回 1997,因為 1997 年第 1 週開始於 1996-12-30 |
weekyear( '1997-01-02' ) | 傳回 1997 |
weekyear( '1997-12-28' ) | 傳回 1997 |
weekyear( '1997-12-30' ) | 傳回 1998,因為 1998 年第 1 週開始於 1997/12/29 |
weekyear( '1999-01-02' ) | 傳回 1998,因為 1998 年第 53 週結束於 1999-01-03 |
限制:
某些年度的第 1 週從 12 月開始,如 1997 年 12 月。其他年度從前一年的第 53 週開始,如 1999 年 1 月。對於週數屬於另一年度的那幾天,year 和 weekyear 函數會傳回不同的值。