Java8时间解析异常已知一个时间字符串,表示一年中的第几周,如2018-48,2018年的第48周,想通过这个字符串来获取这周的星期一和星期天的时间相关代码//返回2018-48Stringformat=LocalDate.now().format(DateTimeFormatter.ofPattern("YYYY-w"));//异常LocalDatedate=LocalDate.parse(format,DateTimeFormatter.ofPattern("YYYY-w"));该如何解析呢?
2 回答

泛舟湖上清波郎朗
TA贡献1818条经验 获得超3个赞
现在我是这样获取,参考的另外一个答案,获取local设置成了法国,获取到的一周的第一天是星期一,满足我的需求intyear=2018;intweek=48;WeekFieldsweekFields=WeekFields.of(Locale.FRANCE);LocalDateTimemonday=LocalDateTime.now().withYear(year).with(weekFields.weekOfYear(),week).with(weekFields.dayOfWeek(),1L);
添加回答
举报
0/150
提交
取消