<sup id="m40ya"></sup>
  • 
    
  • <kbd id="m40ya"></kbd>
    <samp id="m40ya"></samp>
    <ul id="m40ya"></ul>
  • 更多精彩內容,歡迎關注:

    視頻號
    視頻號

    抖音
    抖音

    快手
    快手

    微博
    微博

    java獲取當月最后一天日期

    文檔

    java獲取當月最后一天日期

    java取得當月最后一天日期的方法一共有4種:1、使用Calendar的roll方法。2、使用Calendar的getActualMaximum方法。3、使用Calendar的set和add方法。4、循環使用Calendar的add方法。
    推薦度:
    導讀java取得當月最后一天日期的方法一共有4種:1、使用Calendar的roll方法。2、使用Calendar的getActualMaximum方法。3、使用Calendar的set和add方法。4、循環使用Calendar的add方法。

    很多朋友都想知道java如何獲取當月最后一天日期?下面就一起來了解一下吧~

    java取得當月最后一天日期的方法一共有4種

    第一種,使用Calendar的roll方法,在限制某個日期字段不改變的形式下,改變其他日期字段的值。

    第二種,使用Calendar的getActualMaximum方法,獲得指定日期字段的最大值。

    第三種,使用Calendar的set和add方法,從下個月的第一天計算得到當前月的最后一天。

    第四種,循環使用Calendar的add方法,加到本月的最后一天。

    以上四種方法如下示例:

    import?java.text.ParseException;
    import?java.text.SimpleDateFormat;
    import?java.util.Calendar;
    import?java.util.Date;
    public?class?DateTime?{undefined
    public?static?void?main(String[]?args)?throws?ParseException?{undefined
    DateTime?dt?=?new?DateTime();
    Date?date?=?new?SimpleDateFormat("yyyy-MM-dd").parse("2008-02-14");
    date?=?dt.lastDayOfMonth(date);
    System.out.println?(new?SimpleDateFormat("yyyy-MM-dd").format(date));
    date?=?new?SimpleDateFormat("yyyy-MM-dd").parse("2008-02-14");
    date?=?dt.lastDayOfMonth2(date);
    System.out.println?(new?SimpleDateFormat("yyyy-MM-dd").format(date));
    date?=?new?SimpleDateFormat("yyyy-MM-dd").parse("2008-02-14");
    date?=?dt.lastDayOfMonth3(date);
    System.out.println?(new?SimpleDateFormat("yyyy-MM-dd").format(date));
    date?=?new?SimpleDateFormat("yyyy-MM-dd").parse("2008-02-14");
    date?=?dt.lastDayOfMonth4(date);
    System.out.println?(new?SimpleDateFormat("yyyy-MM-dd").format(date));
    }
    public?Date?lastDayOfMonth(Date?date)?{undefined
    Calendar?cal?=?Calendar.getInstance();
    cal.setTime(date);
    cal.set(Calendar.DAY_OF_MONTH,?1);
    cal.roll(Calendar.DAY_OF_MONTH,?-1);
    return?cal.getTime();
    }
    public?Date?lastDayOfMonth2(Date?date)?{undefined
    Calendar?cal?=?Calendar.getInstance();
    cal.setTime(date);
    int?value?=?cal.getActualMaximum(Calendar.DAY_OF_MONTH);
    cal.set(Calendar.DAY_OF_MONTH,?value);
    return?cal.getTime();
    }
    public?Date?lastDayOfMonth3(Date?date)?{undefined
    Calendar?cal?=?Calendar.getInstance();
    cal.setTime(date);
    cal.set(Calendar.DAY_OF_MONTH,?1);
    cal.add(Calendar.MONTH,?1);
    cal.add(Calendar.DATE,?-1);
    return?cal.getTime();
    }
    public?Date?lastDayOfMonth4(Date?date)?{undefined
    Calendar?cal?=?Calendar.getInstance();
    cal.setTime(date);
    do?{undefined
    cal.add(Calendar.DATE,?1);
    }
    while?(cal.get(Calendar.DATE)?!=?1);
    cal.add(Calendar.DATE,?-1);
    return?cal.getTime();
    }
    }

    輸入日期:

    2008-02-14

    輸出結果:

    2008-02-29

    2008-02-29

    2008-02-29

    2008-02-29

    以上就是小編今天的分享,希望能夠幫到大家。

    文檔

    java獲取當月最后一天日期

    java取得當月最后一天日期的方法一共有4種:1、使用Calendar的roll方法。2、使用Calendar的getActualMaximum方法。3、使用Calendar的set和add方法。4、循環使用Calendar的add方法。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關推薦
    excel如何換行 微博賬號怎么注銷 java獲取文件名后綴 java獲取時間差 微信怎么群發消息 japanese java java context java獲取本周日期 java controller java獲取本地ip java cookie java corba java獲取泛型class java core java獲取秒級時間戳 java crash java獲取網絡時間 java crontab java獲取視頻時長 java csrf excel去重 java獲取當前項目的路徑 QQ怎么強制解綁手機號 java獲取當前路徑的幾種方法 華為手機怎么添加桌面小組件 java獲取當前目錄路徑 java獲取當前目錄 java獲取當前星期 微博怎么發live照片 qq號查找和精確查找的區別 qq消息不提醒了怎么辦 word轉pdf怎么轉 手機qq怎么退出登錄 win10怎么設置定時關機 福爾馬林的主要成分 win10怎么關閉自動更新 耗子和老鼠的區別 餃子的來歷 java containskey 微信怎么改密碼
    Top 国产精品嫩草影院免费| 91精品免费高清在线| 国产精品亚洲专区无码唯爱网| 久久久久久国产精品无码下载| 久久久g0g0午夜无码精品| 久草视频这里只有精品| 日韩精品一区二区三区中文字幕| 亚洲国产综合精品| 日韩精品在线观看| 国产精品国语对白露脸在线播放| 91精品国产肉丝高跟在线| 久热精品人妻视频| 国产精品爽爽va在线观看无码| 精品一区二区三区在线播放视频| 99在线热播精品免费99热| 国产精品综合视频| 色播精品免费小视频| 久久丫精品久久丫| 91原创国产精品| 日韩一区二区三区精品| 亚洲av永久中文无码精品| 少妇人妻偷人精品免费视频| 久久久久国产精品麻豆AR影院| 在线观看精品国产福利片尤物| 亚洲精品自在线拍| 久久久这里有精品999| 国产在线精品一区二区高清不卡| 国产成人精品999在线| 久久亚洲精品11p| 精品国产AV一区二区三区| 无码国内精品久久人妻| 手机看片在线精品观看| 凹凸国产熟女精品视频app| 国产精品亚洲а∨无码播放麻豆| 亚洲高清国产拍精品熟女| 999国内精品永久免费视频| 亚洲精品美女久久久久| 99re热这里有精品首页视频| 国产精品99久久99久久久| 久久99国产精品99久久| 思思久久精品在热线热|