Java_获取当前月最后一天

List<String> ms =  DateUtils.getMonths(7,"yyyyMM");
        SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
        for (String s : ms) {
            Calendar ca = Calendar.getInstance();
            try {
                ca.setTime(sdf.parse(s + "01"));
            } catch (ParseException e) {
                e.printStackTrace();
            }
            ca.set(Calendar.DAY_OF_MONTH, ca.getActualMaximum(Calendar.DAY_OF_MONTH));
            String last = sdf.format(ca.getTime());
            System.out.println("===============last:"+last);
        }

        Calendar ca = Calendar.getInstance();
        ca.setTime(new Date());
        ca.set(Calendar.DAY_OF_MONTH, ca.getActualMaximum(Calendar.DAY_OF_MONTH));
        String last = sdf.format(ca.getTime());
        System.out.println("===============当前月最后一个月:"+last);
时间: 2024-11-08 23:02:23

Java_获取当前月最后一天的相关文章

获取当前月第一天和最后一天

    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");  //获取当前月第一天: Calendar c = Calendar.getInstance(); c.add(Calendar.MONTH, 0); c.set(Calendar.DAY_OF_MONTH,1);//设置为1号,当前日期既为本月第一天 String first = format.format(c.getTime()); System.ou

C# 获取当前月第一天和最后一天 计算两个日期差多少天

获取当前月的第一天和最后一天 DateTime now = DateTime.Now; DateTime firstDay = new DateTime(now.Year, now.Month, 1); DateTime lastDay = firstDay.AddMonths(1).AddDays(-1); 计算两个日期差多少天 DateTime start=firstDay; DateTime end=lastDay; TimeSpan ts=end.Subtract(start); ts.

nodejs 获取指定月份最后一天

node var moment = require('moment'); // 获取指定月份最后一天 moment('2017-12-24').endOf('month').format("YYYY-MM-DD") 2017-07-31 // 指定月份加九个月后的最后一天 moment('2017-12-24').add('months', 9).endOf('month').format("YYYY-MM-DD") 2018-09-30

android datepicker monthOfYear getMonth(): 获取当前月(注意:返回数值为0..11,需要自己+1来显示).....

关键点: 1. getMonth():     获取当前月(注意:返回数值为0..11,需要自己+1来显示) 2. 初始年(译者注:注意使用new Date()初始化年时,需要+1900,如下:date.getYear() + 1900) DatePicker介绍  DatePicker 继承FrameLayout类, 日期选择控件的主要功能是向用户提供包含年.月.日得日期数据并允许用户对其修改.  如果要捕获用户修改日期选择控件的数据事件响应,需要为DatePicker添加一个OnDateCh

年月日下拉选择三级联动(闰年判断),时间获取方法总结,特殊:获取当前月天数

html 年:<select id="year"></select> 月:<select id="month"></select> 日:<select id="date"></select> js //获取当前时间 var MyDate = new Date(); //获取当前年 var yearNow = MyDate.getFullYear(); //获取当前月[月为0-

c#获取当前月的第一天和最后一天

DateTime dt = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd") + " 00:00:00"); //获得本月月初时间 var startMonth = dt.AddDays(1 - dt.Day); //获得本月月末时间 DateTime s = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd") + " 23:59:59

获取每个月的最后一天,利用游标存在新表中

--创建临时表 CREATE TABLE #L( ID int IDENTITY(1,1) NOT NULL, Data NVARCHAR(50) primary key(ID) ) [email protected] INT 当前年,@CurrentMonth INT 当前月, [email protected] INT 起始年,@StartMonth INT起始月 DECLARE @CurrentYear INT,@CurrentMonth INT,@StartYear INT,@Start

js如何获取当前月的天数

万恶的csdn真是讨厌,之前发表的文章我就重新编辑了一次,结果再也找不到了,每次打开直接500 Internal Server Error. 不知道之后会不会恢复,还是再重新记录一遍吧. 用js写一个日历应用,360的前端星计划中就出过了类似的任务,要求实现国际日历. 其中一个重要的点就是在页面上要显示出当前月的天数,我上网找了很多解决方法,发现最简单的都是基于一个原理,这里放上例子: //获取某月的最后一天 var myDate=new Date(); var myyear=myDate.ge

js获取一个月份最大天数和获取月的最后一天

代码如下: <html xmlns=http://www.w3.org/1999/xhtml >     <head>     <title>标题页</title>     <script language=javascript>     function getlastday(year,month)      {       var new_year = year;    //取当前地年份       var new_month = month