select datediff(d, (datename(yyyy, getdate()) + '/' + datename(mm, getdate()) + '/01'), (datename(yyyy, getdate()) + '/' + cast((datepart(mm, getdate()) + 1) as varchar) + '/01'));