我如何才能在sql server中获得年份和月份名称的第几周

  • 本文关键字:几周 sql server sql-server
  • 更新时间 :
  • 英文 :


我想从sql server获得每年的第几周。我有两个输入1.年份名称和2.月份名称。

喜欢年份----'2016'月份---"四月"第1、2、3、4周

年份--2016年月份---"五月"第----5,6,7,8周

当用户选择年份--2016和月份名称--April时,我想要周号列表,如财务年度的4月1、2、3、4。

如果您有一个日期作为输入(mm-dd-yyyy),这应该会有所帮助:

DECLARE @Dt datetime
SELECT @Dt='02-10-2016'
SELECT DATEPART( wk, @Dt)

最新更新