当前页面: 开发资料首页 → Java 专题 → 判断闰年与日、月、年是否有效的函数
判断闰年与日、月、年是否有效的函数
摘要: 判断闰年与日、月、年是否有效的函数
</td>
</tr>
<tr>
<td width="407" height="35" valign="top" class="ArticleTeitle"> 判断闰年与日、月、年是否有效的函数
private static boolean isValidDate(int d, int m, int y) {//日、月、年
if (d < 1 || m < 1 || m > 12) return false;
if (m == 2) {
if (isLeapYear(y)) return d <= 29;
else return d <= 28;
}
else if (m == 4 || m == 6 || m == 9 || m == 11)
return d <= 30;
else
return d <= 31;
}
private static boolean isLeapYear(int y) {//判断是否为闰年
return y % 4 == 0 && (y % 400 == 0 || y % 100 != 0);
} </td>
<td width="277" valign="top" class="ArticleTeitle">
</td>
</tr>
<tr>
<td height="25" colspan="2" valign="top" class="ArticleTeitle">
↑返回目录
前一篇: 支持通配符的广度优先的文件查找
后一篇: 一个经典的小时钟