java8怎么通過(guò)LocalDate獲取上個(gè)月的時(shí)間
問題描述
如題,LocalDate有好多關(guān)于next的方法,那怎么通過(guò)Localdate獲取上個(gè)月的時(shí)間,是上個(gè)月的某一天也可以,然后我能截取字符串的到,最后如“2017-06”
問題解答
回答1:API里面有minusMonths方法,減去一月不就是上月點(diǎn)擊查看API
LocalDate date = LocalDate.now();date = date.minusMonths(1);System.out.println(date);回答2:
====================================正確答案==================================getYear() int 獲取當(dāng)前日期的年份getMonth() Month 獲取當(dāng)前日期的月份對(duì)象getMonthValue() int 獲取當(dāng)前日期是第幾月getDayOfWeek() DayOfWeek 表示該對(duì)象表示的日期是星期幾getDayOfMonth() int 表示該對(duì)象表示的日期是這個(gè)月第幾天getDayOfYear() int 表示該對(duì)象表示的日期是今年第幾天withYear(int year) LocalDate 修改當(dāng)前對(duì)象的年份withMonth(int month) LocalDate 修改當(dāng)前對(duì)象的月份withDayOfMonth(int dayOfMonth) LocalDate 修改當(dāng)前對(duì)象在當(dāng)月的日期isLeapYear() boolean 是否是閏年lengthOfMonth() int 這個(gè)月有多少天lengthOfYear() int 該對(duì)象表示的年份有多少天(365或者366)plusYears(long yearsToAdd) LocalDate 當(dāng)前對(duì)象增加指定的年份數(shù)plusMonths(long monthsToAdd) LocalDate 當(dāng)前對(duì)象增加指定的月份數(shù)plusWeeks(long weeksToAdd) LocalDate 當(dāng)前對(duì)象增加指定的周數(shù)plusDays(long daysToAdd) LocalDate 當(dāng)前對(duì)象增加指定的天數(shù)minusYears(long yearsToSubtract) LocalDate 當(dāng)前對(duì)象減去指定的年數(shù)minusMonths(long monthsToSubtract) LocalDate 當(dāng)前對(duì)象減去注定的月數(shù)minusWeeks(long weeksToSubtract) LocalDate 當(dāng)前對(duì)象減去指定的周數(shù)minusDays(long daysToSubtract) LocalDate 當(dāng)前對(duì)象減去指定的天數(shù)compareTo(ChronoLocalDate other) int 比較當(dāng)前對(duì)象和other對(duì)象在時(shí)間上的大小,返回值如果為正,則當(dāng)前對(duì)象時(shí)間較晚,isBefore(ChronoLocalDate other) boolean 比較當(dāng)前對(duì)象日期是否在other對(duì)象日期之前isAfter(ChronoLocalDate other) boolean 比較當(dāng)前對(duì)象日期是否在other對(duì)象日期之后isEqual(ChronoLocalDate other) boolean 比較兩個(gè)日期對(duì)象是否相等
列出這么多方法,不是要你死記硬背記住它們,而是要在腦海有個(gè)印象,知道有哪些常用方法,可以做什么。概括起來(lái),LocalDate類中常用的方法有四種:獲取日期信息,修改日期信息,加減法運(yùn)算和日期對(duì)象間的比較。記住了這些,以后在工作中就可以查閱使用,而不用自己在造一遍輪子。
相關(guān)文章:
1. python - Scrapy如何得到原始的start_url2. javascript - 從mysql獲取json數(shù)據(jù),前端怎么處理轉(zhuǎn)換解析json類型3. thinkPHP5中獲取數(shù)據(jù)庫(kù)數(shù)據(jù)后默認(rèn)選中下拉框的值,傳遞到后臺(tái)消失不見。有圖有代碼,希望有人幫忙4. linux運(yùn)維 - python遠(yuǎn)程控制windows如何實(shí)現(xiàn)5. android - 安卓做前端,PHP做后臺(tái)服務(wù)器 有什么需要注意的?6. python - 數(shù)據(jù)與循環(huán)次數(shù)對(duì)應(yīng)不上7. django - Python error: [Errno 99] Cannot assign requested address8. python小白 關(guān)于類里面的方法獲取變量失敗的問題9. mysql - ubuntu開啟3306端口失敗,有什么辦法可以解決?10. 求救一下,用新版的phpstudy,數(shù)據(jù)庫(kù)過(guò)段時(shí)間會(huì)消失是什么情況?
