create function [dbo].[fn_IsLeapYear]
(
@year int
)
returns int
as
begin
declare @returnvalue int
declare @setvalue int
set @setvalue=datepart(mm, dateadd(dd, 1, cast((cast(@year as varchar(4)) + 0228) as datetime)))
if(@setvalue=2)
set @returnvalue=29
else
set @returnvalue=28
return @returnvalue
end