最开始我用的DATEPART求周数,用DATEPART(wk,'2022-12-31') 但是发现是返回53周,比日历多一周
因为要和别的系统连接,中间有个对比周数的过程,别的系统返回2022年就是52周(按日历来的),但是在sqlserver用DATEPART是53周 怎么取到正确的52周呢
也可以不用DATEPART,用什么都行,求出52周就可以
-1嘛 2022年就是53周 ,52周应该是向下取整了,-1就行