首页 > 代码库 > 根据年月得到当月的天数

根据年月得到当月的天数

Go

--创建函数

create function [dbo].[get_days]

(

    @yearmonth varchar(6) --参数格式:

)

returns int

as

begin

    return (datediff(d,@yearmonth+‘01‘,dateadd(mm,1,@yearmonth+‘01‘)))

end

 

--测试示例

select dbo.[get_days](‘201103‘)

 

--运行结果

/*

31

*/

 
 

根据年月得到当月的天数