Java 乔达时间:今年的第一天';s ISO第1周
我想知道今年ISO第1周的星期一的日期(2009年是2008年12月29日,星期一) 我相信它可以处理这个问题,但我就是搞不懂API(可能太晚了)Java 乔达时间:今年的第一天';s ISO第1周,java,jodatime,Java,Jodatime,我想知道今年ISO第1周的星期一的日期(2009年是2008年12月29日,星期一) 我相信它可以处理这个问题,但我就是搞不懂API(可能太晚了) 有人能帮忙吗?谢谢 我认为这应该有效: DateMidnight date = new DateMidnight().withWeekOfWeekyear(1).withDayOfWeek(1); 另一个答案中提到的DateMidnightAPI现在已被弃用,请使用以下内容: DateTime date = new DateTime().dayOf
有人能帮忙吗?谢谢 我认为这应该有效:
DateMidnight date = new DateMidnight().withWeekOfWeekyear(1).withDayOfWeek(1);
另一个答案中提到的
DateMidnight
API现在已被弃用,请使用以下内容:
DateTime date = new DateTime().dayOfYear().withMinimumValue().withTimeAtStartOfDay();
谢谢你,布莱克!正是我想要的。对于存档,“withWeekOfWeekYear()”必须拼写为“withWeekOfWeekYear()”(小写y)。注意:此答案使用Joda Time团队不再推荐的类和方法。看。引用:
DateMidnight…这个类在概念上有缺陷…用LocalDate…[或]DateTime…[使用]…withTimeAtStartOfDay()方法替换…
。(或)