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;}}