使用JodaTime获取上周的星期一

时间:2018-11-28 16:58:17

标签: kotlin jodatime android-jodatime

我需要上周的星期一,例如

  

今天是18/11/28(星期三)

     

我需要得到19/11/18(星期一)

我知道我可以通过以下方式获取本周的星期一

val monday = DateTime().withDayOfWeek(DateTimeConstants.MONDAY)

1 个答案:

答案 0 :(得分:0)

我明白了!

DateTime().withWeekOfWeekyear(
                 DateTime().weekOfWeekyear-1)
          .withDayOfWeek(DateTimeConstants.MONDAY)

我只需要得到一年中的星期,再减去一个星期就可以了