delphi 中怎么知道某一个月有多少天

本文介绍了一种简单的算法来判断给定年份是否为闰年,并根据此判断给出每个月的具体天数。该算法首先检查月份是否属于1、3、5、7、8、10、12月之一,则返回31天;如果属于4、6、9、11月之一,则返回30天;对于2月,如果年份是闰年则返回29天,否则返回28天。闰年的判断标准是:年份能被4整除但不能被100整除,或者能被400整除。
摘要由CSDN通过智能技术生成

if (month in (1,3,5,7,8,10,12)) 
return 31; 
else if (month in(4,6,9,11)) 
return 30; 
else if (year 是闰年) 
return 29; 
else 
return 28;  
闰年的算法 
((year mod 4 = 0) and (year mod 100 <> 0)) or (year mod 400 = 0)

转载于:https://www.cnblogs.com/recky/p/3448818.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值