java技术支持 计算几月有几天和判断是否为闰年的工具类
来源:互联网 发布:伍飞宇 人工智能 编辑:程序博客网 时间:2024/05/22 13:19
/* * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:计算几月有几天和判断是否为闰年的工具类 * 作 者:薛广晨 * 完成日期:2011 年 09 月 15 日 * 版 本号:x1.0 * 对任务及求解方法的描述部分 * 输入描述: * 问题描述:* 程序输出: * 程序头部的注释结束 */package xue.com;public class Calculate_Day {public static boolean judge(int year){boolean yearleap = (year % 400 == 0) || (year % 4 == 0) && (year % 100 != 0);//采用布尔数据计算判断是否能整除 return yearleap;}public static int calculate(int year, int month){boolean yearleap = judge(year); int day; if(yearleap && month == 2) { day = 29; } else if(!yearleap && month == 2) { day = 28; } else if(month == 4 || month == 6 || month == 9 || month == 11) { day = 30; } else { day = 31; } return day;}}