日期:2014-05-19  浏览次数:20707 次

sqlserver获取某个日期是该年第几周?????????????????????????????
select datename(week,'2012-1-1')有问题,因为2012年第一周是从2012-1-2开始,国外把星期天看做第一周的开始,但是根据公司的需求,第一周是从星期一开始,所以2012-1-1只能算属于上一年的最后一周,即返回53,但是却返回1。。

------解决方案--------------------
似乎。。。你得自己定义个函数来解决了。。。
------解决方案--------------------
怎么国外和中国不同,所以你的自己写个函数搞定最好咯。
------解决方案--------------------
探讨
秋代码。。