站内搜索: 请输入搜索关键词

当前页面: 开发资料首页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">


↑返回目录
前一篇: 支持通配符的广度优先的文件查找
后一篇: 一个经典的小时钟