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 周始于十二月,例如,1997 年 12 月。其他年份始于上一年的第 53 周,例如 1999 年 1 月。对于少数日子,相应星期序数可能属于其他年份,此时函数 year 和 weekyear 将返回不同的值。