DECLARE @TIME datetime
如果datepart(dd,@选择开始时间)<26
set @ TIME = dateadd(m,-1,@选择开始时间+ 26-datepart(dd,@选择开始时间))
else
set @ TIME = @选择开始时间+ 26-datepart(dd,@选择开始时间)
select replace(convert(varchar(10),dateadd(m,1,@ TIME)-1,120),' - ','/')'结束时间文本',dateadd(m,1,@ TIME)-1'结束时间'
T-SQL输入时间自动定位每月26号格式由YY-MM-DD转换为YY/MM/DD
最新推荐文章于 2022-05-06 23:43:49 发布