当前日期取年:select convert(char(4),getdate(),121)
当前日期取月:select convert(char(7),getdate(),121)
当前日期取日:select convert(char(10),getdate(),121)
当前日期取周
select datediff(day,'2008-1-1',getdate())/7
select (datediff(day,'2008-1-1',getdate())/7+1)
或者select datepart(ww,getdate())都是获得当前是第几周,如果想知道今天星期几的话,就要得到上面的那个公司的余数。然后根据余数来判断。
这一年的第几周?
select datepart(ww,getdate())
select datename(ww,getdate())
当前日期取月:select convert(char(7),getdate(),121)
当前日期取日:select convert(char(10),getdate(),121)
当前日期取周
select datediff(day,'2008-1-1',getdate())/7
select (datediff(day,'2008-1-1',getdate())/7+1)
或者select datepart(ww,getdate())都是获得当前是第几周,如果想知道今天星期几的话,就要得到上面的那个公司的余数。然后根据余数来判断。
这一年的第几周?
select datepart(ww,getdate())
select datename(ww,getdate())