`
toyota2006
  • 浏览: 551438 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

返回月份最大天数

JSP 
阅读更多
<%  String year = session.getAttribute("year").toString();
 String month =session.getAttribute("month").toString();
 String day = "01";
 String t = year+"-"+month+"-"+day;
    Calendar  calendar  =  Calendar.getInstance(); 
 int months = Integer.parseInt(month);
 int years = Integer.parseInt(year);
 int days =1;
 calendar.set(years,months-1,days);
 int dayst =calendar.getActualMaximum(calendar.DAY_OF_MONTH);
 System.out.println("-months--"+months+"days--"+dayst);
 String dd= (new Integer(dayst)).toString();   
 String lastDay = year+"-"+month+"-"+dd;
 System.out.println("-lastDay--"+lastDay);
%> 


分享到:
评论

相关推荐

    JS获取月份最后天数、最大天数与某日周数的方法

    这里也涉及到判断闰年的逻辑,对于2月份来说,它能够自动判断闰年与否,返回正确的天数(28或29)。 最后,文章还提供了计算某年某天是该年的第几周的方法,即`getWeekNumber`函数。该函数首先计算目标日期是一年中...

    JS获取月的最后一天与JS得到一个月份最大天数的实例代码

    这些方法都可以有效地帮助我们获取JavaScript中的月份最大天数,无论是否涉及闰年判断。在实际应用中,可以根据具体需求选择合适的方法。需要注意的是,JavaScript的月份是从0开始的,所以1月是`month=0`,2月是`...

    PHP获取某个月最大天数(最后一天)的方法

    函数`getMonthLastDay`可以根据传入的年份和月份,返回该月的最后一天,即最大天数。这个函数的实现利用了流程控制中的`switch`和`if`结构,以及数学中的模运算符`%`来判断闰年。 需要注意的是,上述代码中的`$days...

    js计算两个日期间的天数月的实例代码

    否则,需要考虑上一月的最大天数,并进行相应的调整。最后,返回格式化的结果,如“X月零Y天”。 第二个函数 `timeDifc` 是用来计算两个日期之间的简单差值,返回的是一个字符串。这个函数首先将输入的日期字符串...

    根据月份增加日期

    例如,二月有28天(非闰年)或29天(闰年),所以增加月份时需要确保不会超出该月的最大天数。 在实际应用中,你可能还需要考虑时区、日期格式转换和其他复杂情况。例如,如果你在处理数据库中的日期,可能需要使用...

    Java实现计算一个月有多少天和多少周

    `getActualMaximum`方法用于获取给定日历字段的最大值,对于`Calendar.DAY_OF_MONTH`,它会返回指定月份的最大天数,对于`Calendar.WEEK_OF_MONTH`,它会返回该月的完整周数。 需要注意的是,`Calendar.WEEK_OF_...

    用C++验证身份证

    - 对于不同月份分别返回相应的最大天数。 - 特别处理二月份,考虑闰年和平年的情况。 #### 三、核心算法分析 - **校验码计算**: - 前17位数字分别乘以不同的权重因子 `[7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, ...

    输入日期返回前一天

    这些检查包括但不限于年份是否在1000至2018之间、月份是否在1至12之间以及日期是否超过了当月的最大天数等。 #### 4. 计算前一天的日期 为了实现“输入日期返回前一天”的核心功能,程序中定义了`PreDate`函数: `...

    c语言课程设计电子日历.doc

    本课程设计旨在通过编写一个电子日历程序,实现多种功能,例如判断某年是否为闰年、计算某月最大天数、判断某年某月某日的星期几、输出年历、月历和日历等。下面是该课程设计的详细内容: 一、设计思路 在设计电子...

    EXCEL函数导航.pdf

    * GCD:返回参数的最大公约数 * LCM:返回参数的最小公倍数 * SERIESSUM:返回幂级数近似值 * INT:返回参数的整数部分 * TRUNC:返回数值去尾取整后的值 * ROUND:返回按指定位数取整后的数字 * ROUNDUP:返回向上...

    输入某年某月某日,判断这一天是这一年的第几天

    1. **输入验证**:确保用户输入的年、月、日是合法的,例如年份必须大于0,月份在1到12之间,日期在该月的最大天数范围内。 2. **闰年判断**:检查输入的年份是否为闰年。根据闰年的规则,可以编写一个函数进行判断...

    excel-2003-函数应用手册.doc

    * DMAX:返回数据范围的最大值 *DMIN:返回数据范围的最小值 * DPRODUCT:返回数据范围的乘积 * DSTDEV:返回数据范围的标准差 * DSTDEVP:返回数据范围的样本标准差 * DSUM:返回数据范围的和 * DVAR:返回数据范围...

    Excel函数应用教程:日期时间函数.pdf

    如果day大于该月份的最大天数时,将从指定月份的第一天开始往上累加。 DATE函数的应用场景很多,例如可以用来计算某个日期的序列号,以便进行日期的比较和计算。例如,公式“=DATE(2001,1,1)”返回36892。 DATE...

    EXCEL中每个函数代表的含义.doc

    * GCD:返回参数的最大公约数 * LCM:返回参数的最小公倍数 * SERIESSUM:返回幂级数近似值 * INT:返回参数的整数部分 * TRUNC:返回数值去尾取整后的值 * ROUND:返回按指定位数取整后的数字 * ROUNDUP:返回向上...

    报表开发工具FineReport日期常用处理函数

    类似地,日期中的天数如果超过了月份的最大天数,也会从下个月的第一天开始累加。 为了获取当前日期和时间,可以使用today()和now()函数。today()函数返回当前的日期,格式为`yyyy-MM-dd`。而now()函数则返回当前的...

    Js获取当前日期时间及格式化代码

    ` 返回月份中的当前日(1-31)。 - `myDate.getDay();` 返回星期几(0-6,其中0代表星期天)。 - `myDate.getTime();` 返回从1970年1月1日00:00:00 UTC到当前时间的毫秒数。 - `myDate.getHours();` 返回当前的...

    【Java精品】Java中Date各种相关用法.doc

    例如,`time.getActualMaximum(Calendar.DAY_OF_MONTH)`会返回给定年份和月份的最大天数。注意,月份是从0开始的,所以1月是`Calendar.JANUARY`,2月是`Calendar.FEBRUARY`,以此类推。 2. Calendar与Date之间的...

    计算下一天的日期

    - 如果加1后的天数超过当前月份的最大天数,则需要重置当天为1,并递增月份。 - 如果月份超过12,则需要重置月份为1,并递增年份。 3. **月份天数判断**: - `daysInMonth`方法根据不同的月份返回相应的天数。 ...

    C#上机文档

    实训一:基础语法 - 判断指定年份和月份的天数 在这个任务中,我们需要编写一个方法`intGetDays(int year, int month)`来计算给定年份和月份的天数。关键在于对闰年的判断。闰年的判断规则如下: 1. 能被4整除但不...

    nextdate 函数

    - 当日期递增到月份的最大天数时,月份会递增1,并调整日期回1。 - 如果月份递增到12,则年份递增1,月份重置为1。 - 最后,输出更新后的日期。 5. **主函数`main`**: 在主函数中,使用了一个无限循环来不断...

Global site tag (gtag.js) - Google Analytics