CREATE FUNCTION [dbo].[ufn_CountNoOfDaysInYear] ( @pDate DATETIME )RETURNS INTASBEGIN DECLARE @IsLeapYear BIT SET @IsLeapYear = 0 IF (YEAR( @pDate ) % 4 = 0 AND YEAR( @pDate ) % 100 != 0) OR YEAR( @pDate ) % 400 = 0 SET @IsLeapYear = 1 RETURN 365 + @IsLeapYearENDGO