本文實(shí)例講述了本文章介紹了在c#,vb.net,sql中來(lái)判斷指定日期是否為閏年的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
C#代碼如下:
VB.NET:
CREATE FUNCTION [dbo].[udf_DaysInMonth]
(
@Date DATETIME
)
RETURNS INT
AS
BEGIN
RETURN CASE WHEN MONTH(@Date) IN (1,3,5,7,8,10,12) THEN 31
WHEN MONTH(@Date) IN (4,6,9,11) THEN 30
ELSE CASE WHEN (YEAR(@Date) % 4 = 0 AND YEAR(@Date) % 100 <> 0) OR (YEAR(@Date) % 400 = 0)
THEN 29
ELSE 28
END
END
END
希望本文所述對(duì)大家的C#、VB.NET及SQL程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注