<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 国产成人综合色视频精品| 国产精品美女久久久m| 国产精品99久久久久久人| 国产在vr视频精品观看| 揄拍成人国产精品视频| 国产精品成人观看视频国产| 国产一精品一AV一免费| 亚洲精品国产日韩无码AV永久免费网| 98精品国产综合久久| 亚洲欧洲国产日韩精品| 最新精品国偷自产在线| 国产精品一区二区无线| 亚洲av午夜国产精品无码中文字| 久久国产精品一国产精品金尊 | 亚洲av午夜精品一区二区三区| 一级一级特黄女人精品毛片视频| 久久精品人人爽人人爽| 国产午夜精品一二区理论影院| 亚洲一区二区三区国产精品| 日日夜夜精品免费视频| 亚洲精品亚洲人成在线| 国产精品91在线| 中文精品久久久久国产网址| 久久一区二区三区精品| 久久成人国产精品二三区| 少妇人妻偷人精品一区二区| 国产L精品国产亚洲区久久| 八区精品色欲人妻综合网| 精品无码国产AV一区二区三区 | 国产精品亚洲色图| 在线观看精品一区| 精品无人乱码一区二区三区| 亚洲精品久久无码| 在线精品亚洲一区二区| 午夜精品久久久久久久99蜜桃| 国产人成精品香港三级古代| 久久久久无码精品国产| 久久久精品2019免费观看| 91大神精品网站在线观看| 久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 精品国产精品国产|