午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:132日期: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)文章:
主站蜘蛛池模板: 午夜精品福利视频 | 国产精品日韩av | 麻豆视频免费在线 | 亚洲激情免费视频 | 日韩一区二区三区在线视频 | 欧美一级片在线免费观看 | 黄页免费在线观看 | 日本一级黄色 | 精品午夜一区二区三区在线观看 | 亚洲欧美国产精品 | 午夜视频一区二区 | 婷婷九月 | 青青草综合网 | 天天艹夜夜| 午夜黄色av | 国产成人一区二区三区 | 福利片国产 | 国产精品亚洲一区 | 97视频免费 | 日本综合在线 | av在线成人 | 亚洲宅男天堂 | 一级色视频 | 国产精品美女 | 综合五月激情网 | 欧美黑人一区二区三区 | 岛国av免费| 国产精品人人人人 | 亚洲在线日韩 | 精品1区2区 | 男人天堂av在线播放 | 全部免费毛片在线播放 | av2014天堂| 影音先锋成人在线 | 青青青免费在线视频 | 中文精品一区 | 日韩免费在线观看视频 | 日本一区二区三区精品 | 人人草人人爽 | 国产日韩在线视频 | 狠狠干超碰 |