Sql server 2005 如何使用SQL Server 2008获取每周的开始日期

Sql server 2005 如何使用SQL Server 2008获取每周的开始日期,sql-server-2005,datetime,Sql Server 2005,Datetime,我还有一个问题,有人知道如何获取本周的开始日期和结束日期吗 非常感谢 LingDATEPART(dw,GETDATE())将以整数形式返回一周中的当前日期(星期日=1,星期六=7) 简单的数学会解决剩下的问题 星期六:DATEADD(dd,7-DATEPART(dw,GETDATE()),GETDATE()) 星期日:DATEADD(dd,-1*DATEPART(dw,GETDATE()),GETDATE()) DATEPART(dw,GETDATE())将以整数形式返回一周中的当前日期(星期

我还有一个问题,有人知道如何获取本周的开始日期和结束日期吗

非常感谢

Ling

DATEPART(dw,GETDATE())
将以整数形式返回一周中的当前日期(星期日=1,星期六=7)

简单的数学会解决剩下的问题

  • 星期六:
    DATEADD(dd,7-DATEPART(dw,GETDATE()),GETDATE())
  • 星期日:
    DATEADD(dd,-1*DATEPART(dw,GETDATE()),GETDATE())
DATEPART(dw,GETDATE())
将以整数形式返回一周中的当前日期(星期日=1,星期六=7)

简单的数学会解决剩下的问题

  • 星期六:
    DATEADD(dd,7-DATEPART(dw,GETDATE()),GETDATE())
  • 星期日:
    DATEADD(dd,-1*DATEPART(dw,GETDATE()),GETDATE())

地球上那些星期一开始的地方呢?地球上那些星期一开始的地方呢??