代码如下: SELECT CONVERT(VARCHAR(10), DATEADD(DD, number, DATENAME(YY, GETDATE())+DATENAME(MM, GETDATE())+'01'), 23) 日期, DATENAME(DW,CONVERT(VARCHAR(10), DATEADD(DD, number, DATENAME(YY, GETDATE())+DATENAME(MM, GETDATE())+'01'), 23)) 星期 FROM master..spt_values WHERE type='p' AND number<DAY(DATEADD(MM, 1, GETDATE())-DAY(GETDATE())) |
最佳回答 |
||||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|