色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

JAVA 用LocalDate怎么獲取上個(gè)禮拜的禮拜一和禮拜日的時(shí)間

瀏覽:67日期:2023-10-29 08:49:46

問(wèn)題描述

如題,比如今天是2017.6.21 我怎么得到上個(gè)禮拜的禮拜一2017-06-12

問(wèn)題解答

回答1:

謝邀。

我記得java的Date處理好象有什么問(wèn)題來(lái)著,具體我忘記了。一般都使用企業(yè)級(jí)的Time框架Joda-Time,舉個(gè)例子:

//今天DateTime today = DateTime.now();//上周的今天DateTime sameDayLastWeek = today.minusWeeks(1);//上周的周一DateTime mondayLastWeek = sameDayLastWeek.withDayOfWeek(DateTimeConstants.MONDAY);//上周的周日DateTime sundayLastWeek = sameDayLastWeek.withDayOfWeek(DateTimeConstants.SUNDAY);回答2:

說(shuō)Java的Date處理有什么問(wèn)題的嘛,那是以前的java.util.Date, 現(xiàn)在的新包java.time的API處理時(shí)間也是非常方便,API都是參考了很多優(yōu)秀的Time框架,例如Joda-Time,所以,要用還是用自家的API噻,哈哈,畢竟是親兒子

LocalDate newLocalDate = LocalDate.of(2017, 6, 21).minusWeeks(1l) .with(DayOfWeek.MONDAY);

哈哈,是不是很簡(jiǎn)潔...比Joda-Time這個(gè)私生子是不是更簡(jiǎn)潔點(diǎn)...簡(jiǎn)直爽~~~嘎嘎嘎

回答3:

LocalDate.now().minusWeeks(1).minusDays(LocalDate.now().getDayOfWeek().getValue()-1)我現(xiàn)在是這樣寫(xiě)的,不知道還有沒(méi)有更好的寫(xiě)法

回答4:

public static void getLastMonday(){LocalDate local = LocalDate.now();//獲取當(dāng)前時(shí)間DayOfWeek dayOfWeek = local.getDayOfWeek();//獲取今天是周幾LocalDate lastMonday = local.minusDays(7+dayOfWeek.getValue()-1);//算出上周一 }

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 国产精品欧美亚洲韩国日本不卡 | 400部大量精品情侣网站 | 成年女人免费观看视频 | 一级片一区 | 日本大臿亚洲香蕉大片 | 欧美日韩精品一区二区免费看 | 日韩欧美~中文字幕 | 一级毛片视频 | 美女张开腿让男人操 | 国产一区二区精品久久凹凸 | 一级欧美激情毛片 | 欧美日韩在线观看区一二 | 黄色美女在线观看 | 久久91精品国产91久久户 | 一级一级一片免费 | 草草视频手机在线观看视频 | 日韩中文字幕视频在线 | 日本乱子伦xxxx | 午夜一级片 | 久久九九久精品国产 | 久久九九精品视频 | 国产三级a三级三级天天 | 综合在线播放 | 亚州免费| 国产一区二区三区四区在线观看 | 久久综合婷婷香五月 | 国内高清自拍 | a级毛片免费观看在线播放 a级毛片免费看 | 亚洲国产精品免费 | 免费a级毛片大学生免费观看 | 日本九九视频 | 成年毛片 | 国产香蕉在线视频一级毛片 | 88av视频在线 | 久久一区二区三区不卡 | 亚洲精品欧美精品国产精品 | 欧美在线视频一区二区 | 国产精品影视 | 最近中文在线中文 | 777色狠狠一区二区三区 | 久久99网站 |